0

SSIS パッケージを別の SSIS パッケージの子として実行したいと考えています。子パッケージに 2 つの構成をセットアップしました。そのうちの 1 つは親パッケージ変数で、もう 1 つは XML 構成ファイルです。私の親パッケージでは、両方の構成を同時に利用する必要があります。

これはおそらく初心者の質問ですが、SSIS ステップの「パッケージ タスクの実行」ではファイルを指定できませんdtsConfig。親パッケージ変数が機能することはわかっていdtsConfigますが、このシナリオで子パッケージにファイルを使用させるにはどうすればよいですか? dtsConfigいくつかのファイルが必要で、それらの中から選択したい場合はどうすればよいですか?

4

2 に答える 2

2

で構成ファイルを指定することはできませんExecute Package Task

考えられる解決策は、パッケージをプログラムで実行ImportConfigurationFileし、パッケージ オブジェクトでメソッドを使用して XML 構成をアタッチすることです。このコードを で実行しますScript Task

プログラムでパッケージを実行するコード例

于 2012-07-25T08:27:39.117 に答える
1

パッケージ実行タスクを構成ファイルに向ける必要はありません。「pkg Parent」を実行すると、開発時に指定した構成ファイルが読み込まれます。「pkg子」を呼び出すと、子は親から変数を読み取り、親で行ったのと同じ方法で設定できる独自の構成ファイルを読み取ります

于 2012-07-25T08:28:49.653 に答える