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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
- x: r. g! p" ?/** 导入文本文件
0 x) k* j9 x$ c* Q( ^7 Z" j; \  PEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 8 H4 K1 z6 E% ]9 u
/** 导出文本文件
: G+ h2 G8 W! l" sEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ 7 L+ Z! B  Q* U4 ]- h% v( T& x

, [5 T' I8 V" o' @7 z- D$ F6 cEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 2 }8 X/ o( F* u/ x
, C& p' f/ u8 ?7 P6 P
1 \2 g, L: [  q4 o8 Y3 k6 ?

/ U9 ^* k) }3 F7 @: H# w7 J; w6 E  j0 [1 m7 c* h. E  ^5 n
SQL2000中BCP轻松使用导入导出数据
2 S2 Y/ w+ W% y6 o3 B0 z0 k5 Wbcp 可以实现数据的导入与导出。  
7 w3 _  K) P% R' U- h' \
: ^/ S# x7 m# F- k, g% E8 T) Ac:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
8 r/ p% Q1 e* q/ [, D  R9 c( I        -P "dir"
) }" }9 s8 x, g  k. Z. z% d# C' S- g% C" }1 d. Q+ ]& P5 D
注释:demo.dbo.订单表 把demo里面表订单表导出& V6 ]  F9 H3 y: R) C  C, l
        out 导出  j, b: c( E+ C" h$ H* g
        in  导入  g8 }9 G3 p* Z  Y7 _/ Z& T
        -c 和-q 指定导出时按规则排序
1 D3 ^. F* M. L+ s# I: n8 T        -S "virus\mysql" 指定Server名称为virus实例名为mysql- r8 ^) ?& h; s5 C' F5 H
        -U “sa” 指定用户SA
" T- S) w4 X+ _        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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