私の質問は、SQL Server 2000から2005または2008へのアップグレード-DTSからSSISに似ていますが、コミュニティに考慮してもらいたいいくつかの制限があります。
現在SQLServer2000で実行されているデータベースが2つあり、SQL Server 2005を優先して、これを廃止するように求められています(2008はありません。オプションではありません)。
変換が必要な約150のDTSパッケージがあります。上記のスタックオーバーフローの投稿によると、利用可能な変換ツールを使用するべきではありません。また、MicrosoftがSQL Server 2005用にリリースした可能性のある「下位互換性」パッチは、サーバーにインストールされないことも予想されます。
DTSからSSISへの移行に伴う学習曲線を理解するのを手伝ってくれる人はいますか?150個のパッケージについて、900時間の見積もりを出しました。私自身とより上級の開発者がこれに取り組んでいますが、SSISを使用したことはありません。900時間は私たちの間で分割されます。他のプロジェクトと同様に、品質が最も重要です。この見積もりは法外ですか、それとも低いですか?
SSISを使用したことのある他の開発者にアクセスできるので、これで完全に一人になることはありません。また、DTSパッケージ変換はオプションではないことも学びました。DBAスタッフによるサポートはありません。
DTSで行うことには、次のようなものがあります。これは完全なリストではありません。
- XML、XLS、MDB、CSVなどのファイルをSQLServerにロードします
- SQL ServerからXML、XLS、MDB、CSVなどのファイルをエクスポートします
- ワークフロータイプの処理を実行する