BCP 大容量數(shù)據(jù)導入導出工具使用步驟
更新時間:2010年05月27日 03:21:40 作者:
bcp工具的參數(shù)幫忙請查看聯(lián)機叢書.
主要講四個示例的使用:導出(out),導入(in),查詢導出(queryout),導出格式化(-f)文件。
示例1:導出示例數(shù)據(jù)庫AdventureWorks整個表currency 或視圖,使用SQL連接
復制代碼 代碼如下:
bcp AdventureWorks.sales.currency out c:\currency1.txt -c -U"sa" -P"password" --使用SQL連接
示例2:同上,使用信任連接
復制代碼 代碼如下:
bcp AdventureWorks.sales.currency out c:currency1.txt -c -T --使用信任連接
示例3:導入數(shù)據(jù)
復制代碼 代碼如下:
bcp AdventureWorks.sales.currency1 in c:currency1.txt -c -T
或?qū)胫付〝?shù)據(jù)行10-13行
復制代碼 代碼如下:
bcp AdventureWorks.sales.currency1 in c:\currency1.txt -c -F 10 -L 13 -T
示例4:使用查詢導出
復制代碼 代碼如下:
bcp "SELECT TOP 20 * FROM AdventureWorks.sales.currency" queryout c:\currency2.txt -F 10 -L 13 -c -U"sa" -P"password" -S"IP"
或
復制代碼 代碼如下:
bcp "SELECT TOP 4 * FROM AdventureWorks.sales.currency where id not in (select top 9 id FROM AdventureWorks.sales.currency " queryout c:\currency2.txt -c -U"sa" -P"password" -S"IP"
示例5:導出格式化文件:
復制代碼 代碼如下:
EXEC master..xp_cmdshell 'bcp AdventureWorks.sales.currency format nul -f c:\currency_format1.fmt -c -T
最后:以上是使用客戶端的BCP工具,也可以從客戶端使用服務(wù)器端的BCP
復制代碼 代碼如下:
EXEC master..xp_cmdshell 'bcp "SELECT TOP 20 * FROM AdventureWorks.sales.currency" queryout c:\cur.txt -F 10 -L 13 -c -T
相關(guān)文章
SQL Server 2012 sa用戶登錄錯誤18456的解決方法
這篇文章主要為大家詳細介紹了SQL Server 2012 sa用戶登錄錯誤18456的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-09-09
SQL Server數(shù)據(jù)庫入門學習總結(jié)
經(jīng)過一段時間的學習,也對數(shù)據(jù)庫有了一些認識,數(shù)據(jù)庫基本是由表,關(guān)系,操作組成;對于初學者首先要學的2012-08-08
為數(shù)據(jù)庫生成某個字段充填隨機數(shù)的存儲過程
為數(shù)據(jù)庫生成某個字段充填隨機數(shù)2010-05-05
數(shù)據(jù)庫中聚簇索引與非聚簇索引的區(qū)別[圖文]
在《數(shù)據(jù)庫原理》里面,對聚簇索引的解釋是:聚簇索引的順序就是數(shù)據(jù)的物理存儲順序,而對非聚簇索引的解釋是:索引順序與數(shù)據(jù)物理排列順序無關(guān)。正式因為如此,所以一個表最多只能有一個聚簇索引2012-02-02

