溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

SQLSERVER 備份BCP命令說明

發(fā)布時間:2020-08-06 18:46:18 來源:ITPUB博客 閱讀:126 作者:chenfeng 欄目:關(guān)系型數(shù)據(jù)庫
bcp共有四個動作可以選擇。 
(1) 導(dǎo)入。 
這個動作使用in命令完成,后面跟需要導(dǎo)入的文件名。 
(2) 導(dǎo)出。 
這個動作使用out命令完成,后面跟需要導(dǎo)出的文件名。 
(3) 使用SQL語句導(dǎo)出。 
這個動作使用queryout命令完成,它跟out類似,只是數(shù)據(jù)源不是表或視圖名,而是SQL語句。 
(4) 導(dǎo)出格式文件。 
這個動作使用format命令完成,后而跟格式文件名。 
下面介紹一些常用的選項: 
-f format_file 
format_file表示格式文件名。這個選項依賴于上述的動作,如果使用的是in或out,format_file表示已經(jīng)存在的格式文件,如果使用的是format則表示是要生成的格式文件。 
-x 
這個選項要和-f format_file配合使用,以便生成xml格式的格式文件。 
-F first_row 
指定從被導(dǎo)出表的哪一行導(dǎo)出,或從被導(dǎo)入文件的哪一行導(dǎo)入。 
-L last_row 
指定被導(dǎo)出表要導(dǎo)到哪一行結(jié)束,或從被導(dǎo)入文件導(dǎo)數(shù)據(jù)時,導(dǎo)到哪一行結(jié)束。 
-c 
使用char類型做為存儲類型,沒有前綴且以"\t"做為字段分割符,以"\n"做為行分割符。 
-w 
和-c類似,只是當使用Unicode字符集拷貝數(shù)據(jù)時使用,且以nchar做為存儲類型。 
-t field_term 
指定字符分割符,默認是"\t"。 
-r row_term 
指定行分割符,默認是"\n"。 
-S server_name[ \instance_name] 
指定要連接的SQL Server服務(wù)器的實例,如果未指定此選項,bcp連接本機的SQL Server默認實例。如果要連接某臺機器上的默認實例,只需要指定機器名即可。 
-U login_id 
指定連接SQL Sever的用戶名。 
-P password 
指定連接SQL Server的用戶名密碼。 
-T 
指定bcp使用信任連接登錄SQL Server。如果未指定-T,必須指定-U和-P。 
-k 
指定空列使用null值插入,而不是這列的默認值。
向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI