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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
SQL Server BCP 的数据导入导出  T  x: d0 p0 j- U. c/ G
/** 导入文本文件 4 E& W/ `% c$ S. j  f
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
! q8 k9 i% y+ G/** 导出文本文件 2 h/ P& q$ q/ |& d8 X& Q, c
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ . h7 F' J4 g5 [& L0 Y
; L) J0 m* J* M
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ . e* g, e/ }! Y

- v/ m- S0 ^9 Y; S; J9 }% J1 }+ v- u! [. ~
$ i+ k3 K; @0 S( t8 @7 P1 r5 }0 Z
+ [* p  I$ i. b0 g. E  @7 _* w8 A- c$ i6 _
SQL2000中BCP轻松使用导入导出数据. s/ Z0 B9 _& q9 |7 X( x  e& d# ~
bcp 可以实现数据的导入与导出。  : @  j* a( S/ ^' L- I4 o
8 n+ h$ S' M# b' }  b' N  F, L# `6 X
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
7 p8 K  i( m6 S0 L: I+ g1 S        -P "dir"* X. v, H6 L/ [* U5 o# c

* H: W  ^# I2 Y) B# S注释:demo.dbo.订单表 把demo里面表订单表导出7 i; t! v$ |' L* S! Z
        out 导出' z0 \/ x( H2 x' D
        in  导入
8 a6 g+ E9 @) t9 s9 A" ]3 h. l        -c 和-q 指定导出时按规则排序  N' h7 V2 N* x( k
        -S "virus\mysql" 指定Server名称为virus实例名为mysql  `  \, X4 L* k8 P* P! x1 a) c
        -U “sa” 指定用户SA/ g' r  b( Q4 ]; _: P8 T" t6 B
        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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