SQL Server BCP 的数据导入导出7 B& \' b5 G1 V' i6 ~7 W* u
/** 导入文本文件
+ o0 y' O* I7 I- jEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ ) e6 M _" E5 u4 h) k) |2 n
/** 导出文本文件
4 g& N0 {9 B7 A KEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ * E5 I/ j4 d: F* a6 K* _
或
8 `) Z# j0 q W: Y! \" r+ ^EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
, k9 a8 u$ O. r# M3 s; U
8 v) }( A& |- ~/ S3 [& b3 E5 B6 f0 T3 B- H# U$ \
5 _+ l! T: }" Q9 J% K9 T
3 D) B4 P* J0 ~SQL2000中BCP轻松使用导入导出数据
9 c% f, g; M6 E4 tbcp 可以实现数据的导入与导出。
9 N& \. Z9 q* d" q
. p( |. g" a. F- {; j7 ac:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
: l o# U4 W7 t! g -P "dir" y$ c% g" a1 I9 y" `1 r0 E
; m1 O# G7 Z7 K
注释:demo.dbo.订单表 把demo里面表订单表导出
6 d( `! d, B7 c: n1 Q: p8 K, H out 导出
/ I/ x b+ |$ L i5 l* a in 导入2 j! q& H# W- L% u* s
-c 和-q 指定导出时按规则排序
% ?" s y* J% a9 d7 R -S "virus\mysql" 指定Server名称为virus实例名为mysql
7 i; Z% g6 a) V U" F! J -U “sa” 指定用户SA" s0 D4 ^* u' K! Y$ M( T
-P “dir” 密码是dir |