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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
" r+ C9 ^4 Q* K7 x/** 导入文本文件
6 i+ i$ F; |9 m5 n6 yEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
9 O2 b1 y+ e2 w; V' c, R( g/** 导出文本文件
* j% J, P% k, KEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
  y" ~$ N) m  E& T. s- x
) C; I. o  y  B, j6 pEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 9 ]* |8 [4 h6 I: G% T, t3 M( U8 g" z
6 S5 J$ b) u% f( N8 R. }9 N7 u
) w# }4 q% `, k1 e( U' }$ ^
! _% u" ?5 r/ X

% d7 x4 _* N0 sSQL2000中BCP轻松使用导入导出数据
6 y$ M7 G; Y" T  }& E6 {bcp 可以实现数据的导入与导出。  ; H3 k/ _  q1 z
4 }: [; `0 O( @" [# n7 e1 C
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"& V9 G  V( Z* _* [) w' S0 D8 {4 H& ^" i4 R
        -P "dir"
0 I% b) r; e6 x) S" e, c, q" n5 A
$ b, q( W6 B! _  R& V3 _注释:demo.dbo.订单表 把demo里面表订单表导出2 U  M$ ^  y# G- |& Y" i; b
        out 导出) _4 h$ H2 p/ X) [0 d& y5 B4 j1 |1 W
        in  导入
% X$ P: |3 M" d8 ~, C8 s        -c 和-q 指定导出时按规则排序$ Y2 i  x4 [& J% Y* k' v3 I7 Z+ b8 E
        -S "virus\mysql" 指定Server名称为virus实例名为mysql
% @8 N2 D% k4 n0 n        -U “sa” 指定用户SA
5 s/ X: ]/ r- N* j5 n; |- |        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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