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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
  D' e- e# t$ T  }" C, C/** 导入文本文件 / Q1 l, c3 r* Y: v
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
% Y0 s+ {4 o3 E- Z: i9 f# A  r/** 导出文本文件
, y0 V1 j& L3 r, R. \1 AEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ - Y2 g" q9 k2 x( F  I7 T: J3 W( R! U
/ K9 \+ Z& A2 t
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
2 G" k2 }( {) J3 j/ e3 k2 f% @4 T& q0 j2 R/ A

# u; ~; G' z# B$ y) @* @3 @1 [% ~' l5 Q2 _2 B

1 N" f4 A+ W- L( ^' i" e8 FSQL2000中BCP轻松使用导入导出数据
) ]7 y! v* J2 u) O! Cbcp 可以实现数据的导入与导出。  6 m+ E+ W6 f' b! H% ?" {
6 ?- R+ ?& Z5 p* p% v
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
: B. e3 }) H% v6 v2 U5 H        -P "dir"8 @, k9 ]  F' i& I1 Y1 y" P5 B/ s

7 Z( e6 g- @5 C6 n  G" S; Z. M注释:demo.dbo.订单表 把demo里面表订单表导出
5 f+ b7 \: Z3 W4 m8 j) M, \# P        out 导出
3 x0 T* e8 x( t5 J1 E- t5 \" h% A        in  导入9 l* o5 M; H' m3 P
        -c 和-q 指定导出时按规则排序
: M$ u: f* S1 u0 @" Y3 Z        -S "virus\mysql" 指定Server名称为virus实例名为mysql
9 h7 @. k. V$ V- V/ T0 d        -U “sa” 指定用户SA
- J& g2 V% p8 a+ O0 d        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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