找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1961|回复: 0
打印 上一主题 下一主题

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
& K- l; i  G$ w/** 导入文本文件 1 }, z3 r5 D( f0 A' b
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
3 O& D/ R: B8 R/** 导出文本文件
: }. M9 K( K: g. w: \6 bEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ : J1 m" U, J4 l; V( U: x1 Y
. S& @0 B5 p1 J  d
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
' c0 r' Z3 }9 E. o; f$ X% P; @. k  X4 P2 `5 U9 }
& ~5 d! l6 N( v  X+ d

* J' V  L4 r7 t. x, H( _) {" l9 U7 U( ~+ v1 z+ E4 R9 ~7 M
SQL2000中BCP轻松使用导入导出数据
7 r3 v$ ?! [9 t! `bcp 可以实现数据的导入与导出。  " m7 ~  o! y; F7 E% r9 M$ T0 G
1 L; K1 j8 M$ d$ _. ~" e( [8 ~
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"; V5 K2 z# c  H3 Q
        -P "dir"
4 A4 B) R% M5 B$ G: I) b+ v# A8 e. K/ a9 o9 ]7 [' ?$ Q2 c
注释:demo.dbo.订单表 把demo里面表订单表导出" l! S! z; L8 k+ u! q+ ]8 V
        out 导出
: \& ~, f% t/ u        in  导入  ?9 s- h" _/ d6 ^7 i
        -c 和-q 指定导出时按规则排序
2 V. {5 Y8 s  y) w) Z        -S "virus\mysql" 指定Server名称为virus实例名为mysql: s5 C& K  m) S1 _/ A
        -U “sa” 指定用户SA
9 i% V! D# L+ T. g: u/ A        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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