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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出% e! D5 @& j5 S* H. r
/** 导入文本文件
2 Q% g$ [# A5 z2 J! R. I# G- aEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ . r' X4 p) t% k5 F
/** 导出文本文件 " Y# l7 Q8 E, j' x; p( C4 Y
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ + q( p! j7 Z3 G5 ^* n8 D) Y0 G2 i

* |. T% |+ Y# X, m, L5 \EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
, x4 p; z. H' j6 B7 r1 s6 H- _0 N2 }4 e8 `

  |! v5 g9 m$ L
' ^0 C8 \6 W2 E# P
# L5 b, H. i; H+ Y) TSQL2000中BCP轻松使用导入导出数据. p* C0 u* K7 \( i7 X! a$ f
bcp 可以实现数据的导入与导出。  
6 h& x3 ^# t2 \. G6 M; o0 Z' v# O0 l
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
7 |. Q3 R1 [2 N( W% X        -P "dir"
7 q8 A  q% p+ L  }& m3 N: Y4 G4 `( d. j2 b, T9 r; A
注释:demo.dbo.订单表 把demo里面表订单表导出2 M9 b  j4 O' r1 `5 m; W5 s  K
        out 导出4 s! F; Q. Q% {3 S; k! ~
        in  导入2 X7 F9 i4 P$ S8 V9 w
        -c 和-q 指定导出时按规则排序- n7 q1 ?; S* n: W" w( f
        -S "virus\mysql" 指定Server名称为virus实例名为mysql
. P$ H1 ?/ v4 m        -U “sa” 指定用户SA# S* l7 \0 M  w# w% ?9 c
        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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