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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
0 Z* \7 m, ?6 {+ b/ Q) h, H/** 导入文本文件 # o* L/ J, t- V: z
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
6 ?3 Q: i' X/ J) n7 ^- r; m# ~/** 导出文本文件
0 }5 x1 _9 ~8 e2 y) \7 A9 fEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
& l6 V( k# \9 w8 y* T4 a% ?
3 x0 [" [% }7 lEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
& V+ Z- u7 H. w) v  Z. e. h: ?- N0 h8 |7 z  s& s5 n" Z

5 b$ e# q6 A( D/ u: `; n* l3 {
! F# z' L% r' I5 C  Q3 @  I  h/ q! l  U2 }  s
SQL2000中BCP轻松使用导入导出数据+ ]# S9 c& r6 A  c) A
bcp 可以实现数据的导入与导出。  
; y" Z& k7 G1 c; n$ H$ |3 r) s5 Y8 N( b( O
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
/ T! a1 `5 D# N$ J) Y/ O        -P "dir"
5 @# Z: X' S$ X! ^
/ v- A8 c5 s0 S( s0 U注释:demo.dbo.订单表 把demo里面表订单表导出2 C+ G( g- u7 q6 C
        out 导出, r9 R* I! S1 H, K; s3 W
        in  导入( }, }  X6 |* ?0 q
        -c 和-q 指定导出时按规则排序
# N; {  {: H/ {, k  R. \/ G7 B        -S "virus\mysql" 指定Server名称为virus实例名为mysql
6 C5 _7 Z) {. `& Y( _. [+ b        -U “sa” 指定用户SA+ C5 {) ?0 W$ j- E5 Q& K
        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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