CSV ファイルを処理しようとすると、SSIS 2008 パッケージで次のエラーがスローされます。
データ変換に失敗しました。列「MYCOLUMNNAME」のデータ変換で、ステータス値 2 とステータス テキスト「データが失われる可能性があるため、値を変換できませんでした。」が返されました。
Flat-File をプレビューするとすべてが適切に表示され (8 行のみ)、Flat File Source をプレビューするとすべてが適切に表示されます (これも 8 行のみ)。フラット ファイル ソースの [入力および出力] プロパティの [外部列] と [出力列] の両方で、列が 4 バイトの符号付き整数 [DT_I4] として表示されます。
出力列も TruncationRowDisposition に RD_IgnoreFailure として設定されます。また、ソースからの null 値をデータ フローの null 値として保持する チェックボックスもオンにしています。ValidateExternalMetadata が True に設定されているか False に設定されているかにかかわらず、エラーが発生します。
Flat File Source ステップでプロセスが失敗します。
何か案は?