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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
; g/ s0 f; \5 B  G( a. P/** 导入文本文件
8 K& u! T) K+ Y4 W( C  c- nEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ ! N1 Q5 L4 j) x
/** 导出文本文件
5 b7 F/ G  h6 m  B2 t0 Q, gEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
4 f( Y* F, ^7 j或 6 D/ C3 E2 P1 ]& ]1 D# g
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
- p) {# u# Y' U+ {" t
: e0 ~8 ~1 L$ A; N
* l  K' \5 G7 ~: C+ T, h: E& C1 [1 }; p1 q7 A  f, l" r9 A, z
$ e" v! L) \% T- Y4 P/ k
SQL2000中BCP轻松使用导入导出数据* \' r- }( B3 ?+ w4 [2 P+ n  H
bcp 可以实现数据的导入与导出。  ( P, y, m; E& S# f# A* i

6 q# W& [; i& e, ?& w* h: D8 fc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
; E9 w+ o7 n8 ~) |% o7 b" `8 E: `* @% d        -P "dir"% Y8 V$ _9 n5 l3 v, {
' b1 w$ ^+ \- _5 O. ^: c
注释:demo.dbo.订单表 把demo里面表订单表导出' |) R" w& \1 G3 Z+ c( W
        out 导出4 Z' @8 v! i- |  D* o
        in  导入
5 K  J5 b' A* ~        -c 和-q 指定导出时按规则排序4 X- h) ~5 C) U/ V# ~* X: S: d
        -S "virus\mysql" 指定Server名称为virus实例名为mysql; @- t1 W/ L8 P( l0 ?1 p  A
        -U “sa” 指定用户SA, [0 D( l+ D4 Z$ t5 k9 F& v. ~
        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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