2

私自身はシステムプログラマーであり、DTSやETLなどにまったく慣れていません。ここに状況があります。ご支援いただければ幸いです。

プロジェクトではこれまでMSSQL2000を使用しており、2008年に移行するための取り組みが進んでいます。

MSSQL2000でずっと前に作成されたいくつかの.dtsファイルを見ることができます。VBスクリプト(.bas)ファイルはこれらの.dtsファイルから生成され、現在までVBプログラムで実行されます。

問題::MSSQL 2008に移行しているので、==> VBプログラム(以前に.dtsファイルから生成された)がMSSQL2008R2でも実行および保守できることを確認する必要があります。

質問:まず、これらのプログラムはMSSQL2008(MSSQL2000なし)でも維持できますか?はいの場合、dllや参照などを実行する必要がありますか?

チームメンバーの1人が.dtsを.dtsxファイルに移行しているのを見ることができましたが、.dtsxからVBファイル(.bas)を生成する方法はありますか?

4

1 に答える 1

1

SQL Server 2000(DTS)とSQL Server 2008(SSIS)のETLソリューションには互換性がありませんが、SSISパッケージからDTSの実行タスクを使用できます。そのためのdllは必要ありません。

それはあなたがあなたのシステムを書き直す機会を得る前にあなたに少しの時間を与えるでしょう。'Execute DTS'は非推奨のコンポーネントであり、将来のバージョンではサポートされないため、最終的にはこれを行う必要があります。

于 2012-12-18T13:08:38.003 に答える