SQL Server BCP 的数据导入导出/ c$ _' _" T5 p1 E
/** 导入文本文件 ' u% Z7 u' G) g! z% E# g
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
0 E( ^9 d3 R( |! L) e/** 导出文本文件
8 v9 @; @- @/ [+ r0 i. GEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
4 C1 @6 a! D% Y0 P! L. i) j! Z或 4 B f) f2 W/ k4 w8 J4 k
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 0 o8 O: B8 n$ a7 j$ z6 l
: p/ |8 { M# E5 |
2 A& s3 u/ o2 o. _
+ o4 C1 H" N& U6 y4 z/ s6 J
5 V' P; R- J4 s6 J2 F; t4 V# uSQL2000中BCP轻松使用导入导出数据9 f$ c; w/ ^5 }4 m
bcp 可以实现数据的导入与导出。 / }! y# G, O# d/ e5 t$ z9 g
% N; D4 c$ n* L# e6 j/ [
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"$ Z* k3 W2 ?/ F
-P "dir"
: z$ O& Y9 O# _2 }2 l
% q& V! z6 K1 K: _; \' N3 S注释:demo.dbo.订单表 把demo里面表订单表导出) ~5 k7 s; L1 X4 C. W1 Q* Z
out 导出 D- E: ?4 o" N) u8 [5 |0 r
in 导入
( D: Q" F r2 Z# ^% ]: B& b -c 和-q 指定导出时按规则排序4 a; C9 |' D1 x8 F
-S "virus\mysql" 指定Server名称为virus实例名为mysql3 L+ W6 L9 @6 r0 n( g8 `- u
-U “sa” 指定用户SA
. m) c2 F5 ]4 b -P “dir” 密码是dir |