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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
5 w# X, `7 O) K3 w) Q8 B' i" N. Z& `/** 导入文本文件 ' I# Y3 l  J  i- \! g6 r8 `! w! Z
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
# ]7 D6 x1 e! N' x$ U/** 导出文本文件 * Y9 b; ?5 u1 ^3 D( @: K$ E& T* L
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ - C/ v2 N4 o" P+ l4 F! ~! {# N6 {: Q6 `
或 9 y. Z- A1 f/ I/ T, g
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 8 D5 `$ F% O, _0 H4 r: t
" W9 B1 F! V4 \5 X8 e0 e  ^/ M
2 n: a; Q: d& C9 P
! T6 C; f* {3 L$ A% [
3 m% g+ t# h: _3 c, y8 d
SQL2000中BCP轻松使用导入导出数据$ U( S2 p: V/ q2 A
bcp 可以实现数据的导入与导出。  7 B3 y/ a, W" @1 ?
, ]8 r  v$ C" l5 y, N
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
& X* J- K6 Y. |# y        -P "dir"
$ g0 v- X; _9 M! \9 p! W
$ W" W) \- D( ?注释:demo.dbo.订单表 把demo里面表订单表导出$ l, G- i' ^# e4 Y3 H
        out 导出
8 @& M6 c4 W4 [        in  导入
  O: {7 h0 Y$ a& {3 d$ e7 u        -c 和-q 指定导出时按规则排序
* x# @2 z4 [. T$ t# Y  ~" h        -S "virus\mysql" 指定Server名称为virus实例名为mysql
/ D% M: u1 P, ~% k        -U “sa” 指定用户SA
/ ?0 a" c+ I3 f' A0 P3 s        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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