DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMNS
詳細資料
產品名稱 |
SQL Server |
產品版本 |
10.0 |
產品組建編號 |
|
事件識別碼 |
-1071636243 |
事件來源 |
dtsmsg.rll |
元件 |
Integration Services |
符號名稱 |
DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMNS |
訊息文字 |
資料行 "__" 和 "__" 無法在 Unicode 和非 Unicode 字串資料類型之間轉換。 |
說明
這個訊息表示,資料流程元件正嘗試傳遞 Unicode 字串資料給預期對應資料行中有非 Unicode 字串的其他元件,或者相反情形。
這個錯誤訊息的十六進位值為 0xC02020ED。
可能的原因
這個訊息可能因為下列其中一個問題而出現:
您使用 Excel 來源,並且尚未設定資料轉換,從由 Excel 來源載入的 Unicode 資料轉換字串資料行。
您使用 Excel 目的地,並且尚未設定資料轉換,將儲存至 Excel 目的地的資料轉換成 Unicode。
使用者動作
加入資料轉換,以轉換資料
加入資料轉換,將字串資料行從非 Unicode (DT_STR) 轉換成 Unicode (DT_WSTR) 字串,或者相反情形。
使用 SQL Server 匯入和匯出精靈建立封裝
使用「SQL Server 匯入和匯出精靈」建立封裝時,精靈會為您建立並設定所需的任何資料轉換。請使用這個精靈來建立基本封裝並加以儲存,然後重新設定並加以強化。