共用方式為


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 匯入和匯出精靈」建立封裝時,精靈會為您建立並設定所需的任何資料轉換。請使用這個精靈來建立基本封裝並加以儲存,然後重新設定並加以強化。