SSISパッケージを持っています。ソースはSQLクエリです。宛先はテーブルです。パッケージは、宛先テーブルの列をdatetimeからdatetimeoffset(0)に変更するまで機能しました。
現在、この特定の列で「データ値がプロバイダーによって使用されるタイプをオーバーフローしたため、変換に失敗しました」というエラーですべてのレコードが失敗します。
ソースクエリの値はgetdate()です。TODATETIMEOFFSET(getdate()、'-05:00')を試しましたが成功しませんでした。
実際、これまでに機能したのは、ソースクエリに次のコードをハードコーディングすることだけです。
cast('3/14/12' as datetime)
他の唯一の興味深い情報は、別のサーバーに対してソースクエリを実行したときにパッケージが正常に機能したことです。これは、設定が関係している可能性があることを意味します。ただし、2つのサーバー間に明らかな違いはありません。