找回密码
 立即注册
查看: 2190|回复: 0
打印 上一主题 下一主题

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
9 m1 h# c' j( g) u, [/** 导入文本文件
4 u( [8 q. v" [1 k& V. ZEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ & K, w$ C3 D6 `1 j' y' `' @
/** 导出文本文件 9 m; a! l2 f' @. _' v) f1 Y
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
6 q6 O/ q; k% W' F6 t
) u  m$ n. I" TEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
# U4 u8 h9 B# n, k7 O, Q3 p* A& A- C' z! ~4 c
7 V* L. s8 @) ^2 o% d  A' w

# w9 \+ B/ P+ a
. m  Y2 Z7 u8 N) N  SSQL2000中BCP轻松使用导入导出数据# ^5 _+ l6 V3 p4 X% @# \
bcp 可以实现数据的导入与导出。  
; G. P5 z  B3 e
& F. x( v4 b  Z. m  yc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"' K/ M& v; `, G! T) D
        -P "dir"
1 y6 _0 W" [8 R) M, |7 l
# b; |* o( s& ]$ c注释:demo.dbo.订单表 把demo里面表订单表导出
9 ^, l1 M8 M/ P3 Z1 A! G4 P- ~        out 导出) g5 [/ S) b) k
        in  导入& ~" ?$ c* W6 V( \( Q
        -c 和-q 指定导出时按规则排序  ^6 t6 G, `: ]: _1 h9 g7 K! O" E
        -S "virus\mysql" 指定Server名称为virus实例名为mysql
2 E$ J( U8 y  Q6 X2 v% d        -U “sa” 指定用户SA
. |- t5 M1 ?4 E7 \, Q/ @% ?% }        -P  “dir” 密码是dir
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表