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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
! Y* {. k7 U8 ^2 X  N* _7 i" b/** 导入文本文件 1 @. ^& N* k% G" \0 p6 j
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ . G: K$ S& s# A) P2 y. I3 g* S; M: i
/** 导出文本文件 + f, l9 c' o% e1 ^& v" j% u
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
* |9 H2 H+ ~, s1 ~- P. t9 m4 I7 L3 Q# l6 t
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 1 D/ k4 _% g! {: _* ~

; g. E4 C* g' f% D
8 n3 J" P' y1 t. n$ N& S; n- c( r4 [+ B; ]0 N5 {
! A: r+ H4 f0 K
SQL2000中BCP轻松使用导入导出数据0 K& v/ T6 A3 D
bcp 可以实现数据的导入与导出。  0 _0 j6 Y. N  H- f5 |
) M6 a% v7 x4 T1 d- t  g
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
& g; d0 Q7 ^1 C2 q, i2 Q        -P "dir"
1 b( k* r0 i" ]2 O, l4 y$ X" {* Y8 J- v9 q% ~4 m
注释:demo.dbo.订单表 把demo里面表订单表导出$ k* e; X3 A, D( J
        out 导出& n' N7 `/ ~2 u& z, O0 \* g' G; V6 \
        in  导入
7 O2 x2 j! D! g6 h        -c 和-q 指定导出时按规则排序
) M: {# j+ U& w% O        -S "virus\mysql" 指定Server名称为virus实例名为mysql
2 L! j0 }# x9 m$ ~/ b0 J        -U “sa” 指定用户SA0 I' E! r: z8 b" k
        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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