SQL Server BCP 的数据导入导出
6 @, x- G0 F3 x/** 导入文本文件 7 K" c2 r+ T* V1 t# C8 N
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ . y+ V, G9 Y; U! I% h8 S1 q
/** 导出文本文件 ) Q. z4 i+ p9 F' k+ H. ^ a# V
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ $ V/ C7 H3 |0 [3 B" b
或 # I! z; ]0 Z! e7 U9 H% V. Y
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ # B' _! F R: A% E7 B8 `
6 g' n7 n1 ~, D8 j- z O4 e7 r$ D* g) ^
. W6 H% {2 {" C G! u, F$ _
3 j4 K/ n% X! |, O( N% V$ m: p) GSQL2000中BCP轻松使用导入导出数据
" T$ u& ?" ?% n' Hbcp 可以实现数据的导入与导出。
3 Q/ f# k5 }# `: S* H
( l& M, B8 ]) W1 T( ^9 R- ?: a* s6 zc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
2 a M$ W! |' r9 ~ -P "dir"
X3 z% Q2 o+ a1 [0 j+ N' U2 u }4 u; c0 k! H
注释:demo.dbo.订单表 把demo里面表订单表导出" \8 K& X f! {5 `6 c1 K
out 导出
# _' ]4 i: a. _; K/ r: } in 导入, ~/ y4 v5 j' r2 a6 v9 R7 v9 [: s% }
-c 和-q 指定导出时按规则排序' |: b: H j) S2 r" I- d' \
-S "virus\mysql" 指定Server名称为virus实例名为mysql% V. k" k( Y( j& `
-U “sa” 指定用户SA
$ a' S8 m6 O, L8 \$ g+ Y -P “dir” 密码是dir |