SQL Server BCP 的数据导入导出3 ~1 W# \, J" ~
/** 导入文本文件
) s/ i+ O( V; R0 ~/ eEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ ; s6 r L% t; j; u
/** 导出文本文件
5 t$ G2 Y& ~# j/ C- jEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
/ s6 ~8 o4 q! I F或
4 N( E( y9 D8 R5 U: E4 G, gEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
9 Y- Y; d' L; `& O7 v, f1 M. `- k4 K1 G1 y" Z+ k& E% }+ t
. y' k5 E1 I/ o$ l0 z: i" W, R/ R1 @9 @- L7 x/ W1 S
) r% u# ]6 w% H
SQL2000中BCP轻松使用导入导出数据
/ Z) k ~0 w* T# a' Ybcp 可以实现数据的导入与导出。
! A, ?& W. t3 e% B3 j' n0 V' U/ c# |" C ]2 `# W. A0 a' {6 E
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"9 x) w# R/ q7 a" l U }; s
-P "dir"
) X W0 e7 W4 N$ o$ Q, q0 J, V- G$ o3 D4 e: r( t
注释:demo.dbo.订单表 把demo里面表订单表导出* A0 t4 o9 w/ I0 C/ h
out 导出
) s5 H' L. g4 \5 Q, P* b" B in 导入
]8 s. c4 @" m) w5 y -c 和-q 指定导出时按规则排序
, X3 Z+ ?$ \% l( k -S "virus\mysql" 指定Server名称为virus实例名为mysql
, ]$ C8 d( K' ?: j8 K -U “sa” 指定用户SA
: B& B: b5 l2 q9 l6 t0 d -P “dir” 密码是dir |