0

SQL 2000 ボックスから複数の DTS パッケージを実行しようとしています。DTS 呼び出しは、.net 2.0 ~ 3.5 コードから発信されます。プログラムでこれを達成するための良い方法を見つけることができませんでした。私が読んだのは、DTS パッケージを呼び出すストアド プロシージャから SQL ジョブを実行することです。これに関する経験がある人、または DTS を呼び出す良い方法を知っている人はいますか?

注: 近い将来、これらのパッケージは DTS のままになります。最終的には、それらを SSIS に変換します。

洞察や経験は非常に役に立ちます。

4

2 に答える 2

0

私は職場で同様の状況にあり、DTSRun (Sql 2005 でインストールされた) を使用する単一ステップの SSIS パッケージで DTS パッケージを「ラップ」して、ファイルの DTS パッケージを呼び出すコマンド ライン方式で呼び出すことになりました。システム。それを行うとしたら、私がよく知らないSSISパッケージをプログラムで起動することになりますが、2000年のDTSと同じくらい可能でなければなりません.

于 2010-04-15T21:25:09.777 に答える
0

ああ.. .net ライブラリに Com オブジェクトが見つかりました。これにより、対話が可能になります。それは Microsoft DTSPackage Object Library です。問題が回避されました。

于 2010-04-16T17:42:07.533 に答える