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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
$ E* y. O6 q; l4 H/** 导入文本文件 ) Z# N7 D* n- h
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
. H" g, x( ]2 ~$ F; p/** 导出文本文件
% M1 a& \4 S1 b# ]2 }0 KEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
3 n! V9 @& l2 U) v( o; J0 g* ?% w或
) c0 ~( ~5 k9 w2 [9 yEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 5 T% R* i5 T6 y, @# _

1 B) x& i7 m0 t! i+ p8 `# `6 K& e0 h$ u, C8 Q$ A  N
3 n3 F8 e9 o! X. ~9 o4 `

& w( ]: Z# q  N# \& x, fSQL2000中BCP轻松使用导入导出数据+ E0 {3 I4 {3 _9 V8 k) e1 @. i7 }$ t
bcp 可以实现数据的导入与导出。  
2 H! C4 J; C, M2 h& I7 A  F  B, F, j0 q
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"3 o& z* |0 J. L: J8 j! Z
        -P "dir"
* X1 _; l! ^% ]5 V" I  O
/ l1 |+ B+ G+ J, Y1 g* Y4 i3 C注释:demo.dbo.订单表 把demo里面表订单表导出. u9 j2 R! _# e$ u" r* [* E. m
        out 导出* \' n  `7 W, Z9 C  \$ y8 h" S
        in  导入
* Q: j# A5 a  L        -c 和-q 指定导出时按规则排序: z" }2 Z. s: \$ J# K# Z
        -S "virus\mysql" 指定Server名称为virus实例名为mysql
* s6 s9 ]9 U5 j: y+ O1 _        -U “sa” 指定用户SA5 w2 o  b) C7 a. S5 w# G
        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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