いくつかの DTS パッケージを SQL Server 2000 から 2008 に移行して、どれだけの手間がかかるかを確認しようとしています。ローカル マシンに SQL Server 2008 の標準バージョンがインストールされています。
Microsoft SQL Server 2000 DTS Designer Components と Microsoft SQL Server 2005 Backward Compatibility Components をmsdnから推奨どおりにダウンロードし、必要な dll をこちらの推奨に従ってコピーしました。
1 つの DTS パッケージを .dtsx ファイルに変換したところ、変換タスクが SSIS パッケージに埋め込まれたミニ DTS パッケージに変換されていることがわかりました。
問題は、それらを編集しようとすると、詳細に従って DTS.CDTSLegacyDesignerClass.ShowDesigner() で「保護されたメモリの読み取りまたは書き込みを試みました...」というエラーが表示されることです。
また、「DTS200 パッケージを内部的に読み込む」ボタンがグレーアウトされています。
私は Windows Vista Professional を使用しています。これが原因ではないかと思います。
経験者で解決した方、助けてください!!