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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
) y/ J7 v# p8 A; _. `, _7 A  V% U! R/** 导入文本文件
) ^5 m  s- n% A" u$ pEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ " l- H4 Q) e: H! z* {8 g
/** 导出文本文件
" p  K7 @( Y7 K/ ?3 HEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ " e) J" X& t% y2 h' b" V
或
7 H2 A2 d1 V( m' W. S: sEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ ; i5 Y" [8 b5 u% Z1 G

( z" X6 v6 }0 {0 V  x2 v; r+ O7 @: Q& P
9 R2 [6 W4 _, @& u! z

- c, X, q5 O# p' eSQL2000中BCP轻松使用导入导出数据
7 `& w( t  \2 a4 x/ }bcp 可以实现数据的导入与导出。  
; d8 V+ Y3 i( f, K
$ b2 N2 }9 {; Q8 w# \c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
* D; T) e2 {3 b1 p0 M9 Y        -P "dir"# w+ N/ b* `" t  m& i, D
  o, Y0 |6 k$ _7 h& t; M
注释:demo.dbo.订单表 把demo里面表订单表导出! B8 v* f1 ]4 H, K( F2 g
        out 导出
$ q  {$ S2 I, R! A        in  导入6 s/ v8 f( c8 p9 r
        -c 和-q 指定导出时按规则排序
# h4 x8 I/ ~" F) @8 |3 v        -S "virus\mysql" 指定Server名称为virus实例名为mysql. Z. f& B$ F! \' A' m
        -U “sa” 指定用户SA
, m% f0 t- w/ Q+ k/ b        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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