Share via


DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMN

詳細

製品名

SQL Server

製品バージョン

10.0

製品ビルド番号

イベント ID

-1071636234

イベント ソース

dtsmsg.rll

コンポーネント

Integration Services

シンボル名

DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMN

メッセージ テキスト

列 "__" では、Unicode 形式の文字列データ型と Unicode 以外の形式の文字列データ型を変換できません。

説明

このメッセージは、データ フロー コンポーネントが、Unicode 文字列データを、対応する列の Unicode 以外の文字列データを必要とする別のコンポーネントに渡そうとしていること、またはその逆を示しています。

このエラー番号の 16 進数の値は 0xC02020F6 です。

考えられる原因

このメッセージは次のいずれかの問題が原因で表示される可能性があります。

  • Excel ソースを使用しているが、Excel ソースから Unicode データを読み込んだとき、その文字列型の列を変換するようにデータ変換を構成していない。

  • Excel 変換先を使用しているが、Excel 変換先に保存するデータを Unicode 形式に変換するようデータ変換を構成していない。

ユーザーのアクション

データ変換を追加して、データを変換します。

データ変換を追加し、文字列型の列を Unicode 以外 (DT_STR) の文字列から Unicode (DT_WSTR) 文字列に変換するか、またはその逆を行います。

SQL Server インポートおよびエクスポート ウィザードを使用してパッケージを作成します。

SQL Server インポートおよびエクスポート ウィザードを使用してパッケージを作成すると、必要なすべてのデータ変換が作成および構成されます。このウィザードを使用して基本パッケージを作成および保存し、そのパッケージを再構成および機能強化します。