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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
. C. k  _5 o7 n% {& ]7 t/** 导入文本文件 # d* a5 ~9 ~" K+ M) |% ~
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
& J6 w% ^: V6 X8 j  l/** 导出文本文件 - f( h0 {" D7 q! O! F  C
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ , g: q5 c. A+ Y( J. Q, {
5 D7 c# Z9 u* i8 Q( b2 U8 I7 i7 X
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ ) [2 f! ]9 R: I8 V7 m( a: f* r
6 n1 e8 S" P3 E( i/ y% X
/ ^1 i) E, H4 [) Q
* v0 G1 h" c) u. D
+ Q7 \  e! _# z$ U; Z9 e- E2 W! Z4 u
SQL2000中BCP轻松使用导入导出数据2 @5 s* R" p8 F: F9 @0 {, a
bcp 可以实现数据的导入与导出。  
: ~& g5 x3 Z3 _. @( E- U' F' O
5 _  O8 ]2 J6 {+ t7 |) O8 `) A$ lc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
& U6 d/ n" v' [5 `0 [        -P "dir"
3 _, N# U& T8 Y- B5 l: y# r& G: L1 ]
注释:demo.dbo.订单表 把demo里面表订单表导出
. L) V( n5 g& Z+ D$ ?' w: L        out 导出
' B5 ^9 h5 @. Z/ H        in  导入' n8 W* O; q& C4 w/ p2 v
        -c 和-q 指定导出时按规则排序
3 U8 k$ G8 J2 w! o. ^4 g% N, D        -S "virus\mysql" 指定Server名称为virus实例名为mysql
* F1 U5 u" [+ s9 g" D9 [  \& O        -U “sa” 指定用户SA
1 ?, Q" J- T+ C" [        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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