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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
9 [) |# I: E/ Y; P9 W5 }; X# u/** 导入文本文件
" L2 @& I# N( y. _7 {EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
/ f. i/ T8 i6 R' d/** 导出文本文件 6 v( t, R& F9 o5 m% \
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
9 k( n) c; h+ I' ~* }2 }2 \0 d' O6 b7 X1 z# n% r) X$ K6 q/ u* u; l
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
. v' C3 }3 y2 i. P9 X0 D, Z6 g# m/ Q2 ^4 ?2 z
% {% }. d( F! v; `

$ b% \& l5 w! ]& k# u- ?6 w7 e
SQL2000中BCP轻松使用导入导出数据+ D+ [' l6 x+ ?
bcp 可以实现数据的导入与导出。  . e& Z3 c$ {4 a" V/ C$ t

, I; c0 g) E8 a. Gc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
0 ?$ d; X6 _# u2 e$ P) M        -P "dir"; i% S" o% H- n$ b; }3 h$ j

; d. ?: P) d0 H' f- b& E6 N注释:demo.dbo.订单表 把demo里面表订单表导出# C. s& x+ g* ~9 B
        out 导出9 A' a% k: V* h! r0 M6 M
        in  导入
. Q3 F  x0 {4 R; G  J  _        -c 和-q 指定导出时按规则排序
( O4 p9 M9 ^/ N5 a4 d9 {8 q+ J6 X        -S "virus\mysql" 指定Server名称为virus实例名为mysql
6 }) D  E$ |; R        -U “sa” 指定用户SA
+ ^6 g8 l" _2 J+ O& r- K" O        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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