Oracle 10g サーバーからデータをプルして SQL Server 2008 にプッシュする SSIS パッケージを作成しましたadmission_date
。
以下は、Oracleでの私のクエリです。
select pt_id,admission_date
from stays
それは正常に動作します。
SSISパッケージを介してADO.netを介してSQL Serverのデータを取得しようとしたとき。以下のエラー メッセージが表示されます。
エラー: STAYS の 0xC02090F5、ADO NET ソース [1050]: コンポーネント "ADO NET ソース" (1050) はデータを処理できませんでした。ORA-01843: 有効な月ではありません
エラー: STAYS、SSIS.Pipeline で 0xC0047038: SSIS エラー コード DTS_E_PRIMEOUTPUTFAILED。コンポーネント "ADO NET Source" (1050) の PrimeOutput メソッドがエラー コード 0xC02090F5 を返しました。パイプライン エンジンが PrimeOutput() を呼び出したときに、コンポーネントがエラー コードを返しました。エラー コードの意味はコンポーネントによって定義されますが、エラーは致命的であり、パイプラインは実行を停止しました。これより前に、失敗に関する詳細情報を含むエラー メッセージが投稿される場合があります。
これに関する任意の入力が役立ちます。