SQL Server BCP 的数据导入导出3 D6 O0 M% W, X9 n- L; v. e( B# |! o. M
/** 导入文本文件 " R8 L+ J* `) h, n2 d" A. ]" h
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ ! M7 e8 b | G; {* p7 S
/** 导出文本文件 1 ^5 Q+ ~3 d/ @* W" S! d9 ?
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ 7 I4 I1 Y' I, j) O
或
- u5 Q7 O2 E* O" @& bEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 2 Q, V* q e0 L: h5 I) }
" ^2 Y' a2 i4 a8 d5 m# b- R7 T3 y. @
+ o! _' m7 b5 B8 k# F0 G- }8 t
0 z' t3 [" y" M) _
: C4 a. y8 w) M/ e7 QSQL2000中BCP轻松使用导入导出数据% E3 C$ y+ V; p, P' Q7 n2 _# c: O
bcp 可以实现数据的导入与导出。
f) Z4 M1 u0 L. u
1 r/ }" ^1 i- s5 v% R& Mc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"# @& W/ ~; o ~5 n5 R
-P "dir"
2 I' t4 D6 `5 D; T+ y* J1 m9 s
0 _" g4 J" X$ y注释:demo.dbo.订单表 把demo里面表订单表导出
/ H7 \2 g Q- n( d out 导出
3 Q' C7 N" y0 ?# J& P# ? in 导入
* Z% d' o9 M* M8 Z; o1 v& ~ -c 和-q 指定导出时按规则排序
# r% m1 x; f: n! ?5 k6 n' Y# I -S "virus\mysql" 指定Server名称为virus实例名为mysql
$ b, I* i# h) ^: H% @+ Z0 Q -U “sa” 指定用户SA
1 s7 O2 ^6 {0 ?% [8 E -P “dir” 密码是dir |