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

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出1 N& t$ w: a5 ~# n4 ?# u9 |/ h
/** 导入文本文件 , n0 l: J: e$ H3 c/ g
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 5 p+ T7 I0 X, B! L* D; s* v
/** 导出文本文件
6 d" x9 v0 ?# QEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
5 B4 X: I7 O) K* ]- C$ @8 m& B6 Z2 w* d4 Z; n$ a
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
% U) i! z* B9 P4 V/ t7 I8 ]# d6 i
- b+ A3 l8 a5 i3 q& `( w4 }, `$ z! N' F2 F* H0 ~

& K; U. H& Q( |0 z& p/ D( Q" q/ E) r1 x( C
SQL2000中BCP轻松使用导入导出数据- u3 V# b  e% p
bcp 可以实现数据的导入与导出。  ( |$ r: f5 ?9 j; x
( E8 b6 x* P0 N) K- L
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"& Y0 U9 C0 c$ R+ s* Z( B
        -P "dir", l  T- _, g" F! \& k' s5 B
% W+ ~5 u7 H0 Z
注释:demo.dbo.订单表 把demo里面表订单表导出
; r/ N! B4 X; C$ X- `3 |        out 导出
: @$ Y) n6 n( |        in  导入8 k/ K( d! q) c' h1 l( K, X
        -c 和-q 指定导出时按规则排序
+ ^( ]: G9 v$ c4 A: W5 S3 Z3 {# M        -S "virus\mysql" 指定Server名称为virus实例名为mysql0 c9 R0 u9 _8 v: i
        -U “sa” 指定用户SA
# n  j! `1 p, a$ r! e$ s& Y        -P  “dir” 密码是dir
回复

使用道具 举报

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

本版积分规则

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