找回密码
 立即注册
查看: 2544|回复: 0
打印 上一主题 下一主题

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
SQL Server BCP 的数据导入导出
/ O/ h+ C, Q% e8 T/** 导入文本文件
& r: P& v; V! g4 M; j! r* W( ~EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
4 J4 c& y  u! [  U" m$ R4 U/** 导出文本文件 - l% _) c' T7 V, ?% w, B1 j" e
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
1 o1 V- {0 |8 N* I/ O* }
) J; \, I0 p7 fEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ " _; R" N2 z6 g5 H2 W4 O+ G' B

( f& _0 H5 l" t7 }" ]/ c6 g  ?) M, F+ i3 E% \1 X1 Z9 S1 p

/ g' T- o& F& n" D) g: D2 O4 Z( {; {& b8 k1 H+ ^
SQL2000中BCP轻松使用导入导出数据% c. z; N' d2 @- d6 ^; Z5 }' e
bcp 可以实现数据的导入与导出。  
2 g4 w! C. w- i* s* p% @2 [( y
2 b& h) ]9 }6 ?: Hc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"+ }4 ?- a8 t  ~
        -P "dir". _0 d! R- _8 c7 E
! d# V& R2 i+ v: O' _/ m
注释:demo.dbo.订单表 把demo里面表订单表导出! E9 I6 y6 \: U( Q
        out 导出
2 b! O/ R  {) h" B9 r; z% o+ B        in  导入
$ }# m3 S5 p* n) @        -c 和-q 指定导出时按规则排序
6 W) m# V0 G: R  l* v        -S "virus\mysql" 指定Server名称为virus实例名为mysql3 [! T+ a5 ?' B. M
        -U “sa” 指定用户SA
0 D: j7 @: x1 B4 i5 E5 A; [        -P  “dir” 密码是dir
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表