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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出) ?0 {4 d4 ^. l& s/ ]
/** 导入文本文件
1 r7 k  G' I+ \( z* V6 V1 \3 \$ REXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 6 V8 s1 ?( r; T# B$ B- Q
/** 导出文本文件
, l1 [  d2 F4 \7 t% _0 KEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
, }( E5 ^4 G5 W* T
( W2 L, X1 E* L/ T% W/ EEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ $ e  V- N7 }- y7 c

3 ?1 ?! W0 z& f$ g* O7 O! v2 M0 V- _) r! i0 |9 ?
9 p8 x% R9 U  V# V" ]% @
9 v! F+ u( g/ A( n$ _# w7 N2 B
SQL2000中BCP轻松使用导入导出数据- t1 m1 u/ f: k% Q" I# }
bcp 可以实现数据的导入与导出。  
4 w; o% K. d/ n' P6 h+ L/ p' Q# B) c. S. v9 u% `# }- @
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
0 U+ T4 J7 t4 L0 K7 M  _        -P "dir"
# A0 G" N4 Y2 }% f4 m9 k0 A) B) s9 ^# E$ C3 l2 w) w7 B
注释:demo.dbo.订单表 把demo里面表订单表导出4 |) F% ?/ W0 f
        out 导出5 u' Z& N4 ^9 z
        in  导入$ T  ~  N( ^3 ?" w3 ^5 D0 j
        -c 和-q 指定导出时按规则排序
: Y/ ]" S& K8 `2 I5 v( U        -S "virus\mysql" 指定Server名称为virus实例名为mysql$ x4 x/ S7 D* X/ G
        -U “sa” 指定用户SA
7 z6 M0 \, L5 D. M; B        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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