大きな CSV ファイル (数ギグ) を に挿入しようとしていますSQL Server
が、 を通過しImport Wizard
て最終的にファイルをインポートしようとすると、次のエラー レポートが表示されます。
- 実行中 (エラー) メッセージ
エラー 0xc02020a1: データ フロー タスク 1: データ変換に失敗しました。列 ""Title"" のデータ変換で、ステータス値 4 とステータス テキスト "テキストが切り捨てられたか、ターゲット コード ページで一致する文字が 1 つ以上ありませんでした。" が返されました。
( SQL Server Import and Export Wizard
)
エラー 0xc020902a: データ フロー タスク 1: 切り捨てが発生したため、"ソース - Train_csv.Outputs[フラット ファイル ソース出力].Columns["タイトル"]" が失敗し、"ソース - Train_csv.Outputs[フラット ファイル ソースOutput].Columns["Title"]" は切り捨ての失敗を指定します。指定されたコンポーネントの指定されたオブジェクトで切り捨てエラーが発生しました。
( SQL Server Import and Export Wizard
)
エラー 0xc0202092: データ フロー タスク 1: データ行 2 のファイル "C:\Train.csv" の処理中にエラーが発生しました。
( SQL Server Import and Export Wizard
)
エラー 0xc0047038: データ フロー タスク 1: SSIS エラー コード DTS_E_PRIMEOUTPUTFAILED. ソースの PrimeOutput メソッド - Train_csv がエラー コード 0xC0202092 を返しました。パイプライン エンジンが PrimeOutput() を呼び出したときに、コンポーネントがエラー コードを返しました。エラー コードの意味はコンポーネントによって定義されますが、エラーは致命的であり、パイプラインは実行を停止しました。これより前に、失敗に関する詳細情報を含むエラー メッセージが投稿される場合があります。
( SQL Server Import and Export Wizard
)
最初にファイルを挿入するテーブルを作成し、各列に varchar(MAX) を保持するように設定したため、この切り捨ての問題が引き続き発生する方法がわかりません。私は何を間違っていますか?