找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2396|回复: 0
打印 上一主题 下一主题

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
+ w7 |7 Q. H" X7 [4 j& u$ U/** 导入文本文件
. k& M( K4 X/ A3 [0 W7 \0 bEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 5 I$ k  b/ ]5 j1 d) U. q( l0 d- \
/** 导出文本文件 7 W6 ]  N; R8 x* _. Q. V0 m$ `
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ + s- S+ A7 W2 U. Q, l4 H6 c  ?0 ]( M
- \% y" `, W% m, s
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ ; y* u8 V/ [4 P0 {
9 Q$ k# \1 J9 C2 ]0 @0 ]% B

* p4 r6 q/ g; ?) e1 q# o! a; R1 \7 P% p
, [& p; |+ X+ H$ A1 j
SQL2000中BCP轻松使用导入导出数据
$ G( W9 k$ _' o0 T+ _" `2 _bcp 可以实现数据的导入与导出。  
7 A: h( a# D3 E& p& K
1 I) ^+ C! U9 f+ c3 Yc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"' d6 z/ l5 X: e8 Q. \4 U
        -P "dir"
1 ~1 v5 `. g7 r! t* z, _" N  a$ D& ]( y9 X! x* T$ G5 C8 w
注释:demo.dbo.订单表 把demo里面表订单表导出2 p$ E# N' R' ^2 ~, {& }
        out 导出  `# [; ^8 m1 g) @8 V  C
        in  导入9 d3 `$ T6 i1 d( Y& G. Q) H
        -c 和-q 指定导出时按规则排序
: ^# I+ @4 Q7 g$ U        -S "virus\mysql" 指定Server名称为virus实例名为mysql4 ]  ]# |7 f0 Z. V  C1 m
        -U “sa” 指定用户SA
- K( p9 d9 u: u- D        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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