2013-04-18 117 views
0

我在Linux機器上安裝了bcp版本#11.0.1790.0。我想從數據文件中將「數據」嵌入到SQL Server中。我的數據文件採用UTF-8格式,我想以ISO_1格式將數據加載到sql server。爲此,我嘗試使用-C選項來指定代碼頁。但bcp說:

-C option is not supported in this release.

是否有任何替代-C選項。在bcp for linux中不支持-C選項,但在bcp for Windows中支持-C選項嗎?不支持bcp'-C'選項

感謝,

馬諾

+1

也許團隊從來沒有想過要開發它:它可能寫成使用Win32字符集API,因此需要(很簡單)移植工作在Linux上。你能否將數據轉換成服務器上的不同表格,然後將其複製到真正的表格中進行字符轉換? – Rup

+0

我的問題解決了我以UTF8創建了數據文件並以相同的格式加載。 bcp的Linux版本不需要'-C'選項。但是,當使用win bcp時,只需要指定代碼頁。 – Neo

+0

@ManojSuyal - 您可以將答案提交給自己的問題,並將其標記爲已接受。 –

回答

0

我的問題就解決了我創建了UTF8的數據文件,並以相同的格式加載。 bcp的Linux版本不需要'-C'選項。然而,當使用Windows Bcp時,只有我們需要指定代碼頁。