私は SSIS パッケージを持っていPackageA
ます。テキスト ファイルにログを記録したい場合もあれば、そうでない場合もあります。私の最初の方法は、パッケージにテーブルをチェックさせてから、変数/式を使用してロギングを有効/無効にすることでした。これは不可能だと思いますか?
PackageB
私の回避策は、ロギングを有効にするかどうかを取得する SQL タスクを 含む「マスター」パッケージを作成することです。値に応じてorPackageB
を呼び出します-- ログを有効にしてデプロイし、ログを無効にしてデプロイします。PackageA1
PackageA2
PackageA1
PackageA
PackageA2
PackageA
ただし、これにより、展開が面倒になり、台無しになりやすくなります。少なくとも、私が探しているものに似たものを達成する方法はありますか?
ありがとう!