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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出! Y; m" @4 p+ H. j% g5 h# d6 L, [
/** 导入文本文件 + J/ D5 `; k( n
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
+ F6 y: p6 T3 H4 Y9 g+ T- X0 I/** 导出文本文件
# o! P- c- }0 J! c4 o/ S: \' y- xEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
+ e( r5 |( L" d# B; J& s, e" ]: x9 z5 \2 `2 Z
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 6 L; q% B5 V& G# t+ K) f. q- o8 Z

& w1 t& k! U2 l) g2 \! j% |9 G6 z$ A7 U/ Z9 H' ~# |: d

( q+ n9 q) H$ Y- |- J1 {& W$ g
! T7 p  A, U/ m. \1 `+ fSQL2000中BCP轻松使用导入导出数据" U0 \: f9 R  m* {+ l& u
bcp 可以实现数据的导入与导出。  7 r7 i9 f; P% w" h

& F# K* I$ W' ~5 E0 lc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa") K& p1 I1 l3 `! A' L
        -P "dir"* n6 r3 f- S, u6 C5 x
/ Q4 O2 v: ?6 C( M0 H; ]% R
注释:demo.dbo.订单表 把demo里面表订单表导出
4 p8 `8 l* `3 W# |3 |7 S4 o7 x        out 导出
4 Z8 S& o. }5 B8 L! E' X: [- x, ^        in  导入/ y2 W6 I, i* @, q+ @, n
        -c 和-q 指定导出时按规则排序# `: _0 t/ [  J  O, d' k* g
        -S "virus\mysql" 指定Server名称为virus实例名为mysql4 r$ u. Z1 |5 [0 a% n4 u
        -U “sa” 指定用户SA
9 Z$ w, `- j4 M$ s: S' a; b        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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