SSISは多少新しいです。SSIS - 2008 - 同じパッケージの複数のコピーに対して1つの設定テーブルを使用します。
クライアントは、さまざまなソースデータベースに対して複数のコピーを作成し、各コピーを展開し、スケジュールする「汎用」SSISパッケージを提供する必要があります。私は別の共通データベースに1つのSSIS構成テーブルを持っています。すべての接続にこの単一の構成表を使用したいと思います。ただし、設定フィルタを使用することが課題です。クライアントがパッケージのコピーを作成すると、他のパッケージと同じ設定フィルタが適用されます。この新しいコピーでは、ソースデータベースが異なる可能性があるため、デプロイメント前に構成フィルタを変更するオプションをクライアントに提供したいと考えています。私はこれを制御するオプションが見つかりません。
(実行可能な.dtsxファイルを編集せずに)パッケージの外側から構成フィルタを変更する方法はありますか?または、私が従うことができるより良いアプローチがありますか?私はXML構成ファイルを好まず、私のパッケージがSQLサーバーにデプロイされる主な理由があります。 ご協力いただければ幸いです。 -Shahul
はい。優雅な解決策を見つけようとしている間、それは私の野生の考えの一つでした。私は、ソースデータベース接続(各ソースごとに異なる)と共通接続用のconfigテーブル用のXML設定ファイルに進みました。これはクライアントが管理する必要があります、私は願っています。 – Shahul