私はSSIS 2008を初めて使用しており、現在、古いAdvantageデータベースからSQL Server 2005にデータを移行する作業を行っています。ソースとデスティネーションを持つデータフローオブジェクトを使用してSSISパッケージをセットアップしました。ほとんどの列をコピーするのは効果的ですが、Advantage Timestamp列をDateTimeフィールドにコピーしようとすると、多くのエラーが発生します。 Advantageがタイムスタンプ情報をどのように格納しているのか理解できます。私の質問は、SQL Server 2005の正しいDATETIMEフィールドにこの列を変換する最善の方法は何ですか?SSISアドバンテージタイムスタンプSQL Datetime
Advantage TimeStampカラムをvarcharカラムにコピーしてから、私の変換を行うSQLスクリプトを実行することができました。よりエレガントな方法があるのか、このタイプの問題に対する通常の解決方法があるのだろうかと私は思っていました。
ご協力いただきありがとうございます。