SQL Server BCP 的数据导入导出+ e: R9 ^0 i' D( n6 P6 F
/** 导入文本文件 1 g' r3 i1 g3 i4 ` d. p$ c2 |
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 3 G$ d1 E" L1 E$ u( S
/** 导出文本文件
/ k- E$ K" ^! i4 Z2 vEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
% ^5 j: h4 m" M% Z p8 \或
, L/ u, u8 ?' H& kEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
3 K- q Q# w7 ?$ n+ b2 g0 Y
# Q5 y$ y% N3 ?- M2 b6 D7 y- b
( E/ [5 t% U) ~' m4 R% l0 a
0 x8 Y$ ]* O' N0 Z) O" i+ ^5 p9 v: b- I# D
SQL2000中BCP轻松使用导入导出数据
' y, X* j6 l4 r/ vbcp 可以实现数据的导入与导出。 9 v6 u: a, K8 C, O. n7 F
) ?! G. q" b. m4 B6 ?c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
' G' ~6 b4 \* N -P "dir"" _% }' {" \( b0 Q; F
/ M; i2 A1 X6 U" f4 ^/ [% G0 s% s注释:demo.dbo.订单表 把demo里面表订单表导出
8 g7 X- ]$ G6 Z# s- }8 e* c- Y out 导出
, l, d; }' B& t7 x7 G3 { in 导入" V5 u4 ^3 }/ H% ]
-c 和-q 指定导出时按规则排序( Q3 \6 g7 k" u( F7 E8 k ^
-S "virus\mysql" 指定Server名称为virus实例名为mysql
5 f; O9 e. w4 r2 Y) q -U “sa” 指定用户SA6 m7 ^( K8 c3 }! u
-P “dir” 密码是dir |