BCP匯入匯出MsSql

2021-06-16 18:55:34 字數 937 閱讀 7586

--

匯出資料到tset1.txt,並指定本地資料庫的使用者名稱和密碼

--這裡需要指定資料庫完全限定名。

--username 資料登入名

--password 資料庫密碼

exec master..xp_cmdshell '

bcp "select * from testdb.dbo.testvoucher" queryout d:\tset1.txt -c -u"username" -p"password"

'

注:sql server阻止了對元件xp_cmdshell過程的解決方案

sp_configure '

show advanced options

',1reconfigure

gosp_configure

'xp_cmdshell

',1reconfigure

go

bcp "select * from testdb.dbo.testvoucher" queryout d:\tset1.txt -c -s"伺服器位址" -u"username" -p"password"
如圖:

bcp testdb.dbo.testvoucher  in d:\tset1.txt -c -t
圖:

bcp匯入匯出

匯出 set cmd n bcp select from 庫.dbo.test1 n queryout d voc txt c u liyuepeng p liyuepeng exec master.xp cmdshell cmd set cmd n bcp 庫.dbo.test2 n in d v...

BCP批量匯入匯出

1.批量匯入 bcp select from dbname.dbo.tablename queryout e test.sql s u sa p1 cexec master.xp cmdshell bcp dbname.dbo.tablename in e test.sql c t 2.許可權配置 ...

使用BCP匯出匯入資料

bcp 實用工具可以在 microsoft sql server 例項和使用者指定格式的資料檔案間大容量複製資料。使用 bcp 實用工具可以將大量新行匯入 sql server 表,或將表資料匯出到資料檔案。除非與 queryout 選項一起使用,否則使用該實用工具不需要了解 transact sq...