私の要件では、ある SSIS パッケージから別の SSIS パッケージにスクリプト タスクを記述する必要があります。サーバーが 64 ビット マシンであるため、オーバーライドされた SSIS パッケージを実行すると、「バイナリ スクリプトが見つかりません」というエラーがスローされます。したがって、親 SSIS パッケージでスクリプトをプログラムでコンパイルし、バイナリ コードを別のパッケージに入れる必要があります。スクリプトをプログラムでコンパイルする方法がわかりません。その方法を教えてください
2727 次
2 に答える
1
SSISでこれを行うことはできないと思います。親パッケージ/子パッケージ アーキテクチャを使用してこれを達成する方法がある場合、私はそれを知りません。
.Net でパッケージを動的に作成することで、柔軟性が向上します。ただし、スクリプト タスク コードを動的にコンパイルしようとしたことはありません。
興味があります: 親パッケージからコードをコピーして、子パッケージに貼り付けてみませんか?
:{> アンディ
于 2009-08-04T18:31:37.220 に答える
0
So you need to somehow programatically execute a (Debug>Build). This typically gets around the problem of binary not being found, when you do it manually in VS. Doesn't strike me as possible at runtime though.
于 2010-01-07T21:28:00.477 に答える