0

主な質問をする前に、明確にしたいことがいくつかあります。

複数のパッケージ (同じソース/宛先) を作成する場合、1 つのパッケージ構成ファイルだけを使用できますか?

->同じソース/宛先を使用して 10 個のパッケージを作成したとします。XML パッケージ構成を 1 つだけ作成し、その xml ファイルを使用してソースと宛先のパスを編集できますか? または、パッケージごとに 1 つのパッケージ構成ファイルを作成する必要がありますか?

開発サーバーから運用サーバーに移動するパッケージが 50 個あるとします...このシナリオでは、パッケージ構成ファイルをどこに保存できますか?

->パッケージのパッケージ構成ファイルをまだ作成していません。

->50 個のパッケージすべてに対して単一の XML パッケージ構成ファイルを作成する必要がありますか?

→そうでない場合は、どのような手順を踏む必要がありますか?

->環境変数がこの状況で役立つことを読みました。

->環境変数を作成するには、どのような手順が必要ですか? 可能であればELI5。

->保存できるプロパティは1つだけだと読みました...ソース、宛先、資格情報などのために複数の環境変数を作成する必要がありますか?

-> Evn Var に関するこのチュートリアルを読みましたが、そのような状況 (複数のパッケージ、ある環境から別の環境へのパッケージの移動など) で環境変数を使用することの手順と利点を明確に理解していません。

どうぞよろしくお願いいたします。私は調査を行ったが、理解していないだけなので、この投稿に反対票を投じないようにしてください.

4

1 に答える 1

1

1.パッケージごとのパッケージ構成ファイル?

You can reuse the same configuration file in multiple SSIS packages .
But you should make sure that you have the same name and the number of connection
manager and variables  defined in all the packages .If you have different names
and numbers   then you have to create different config files .Creating different
config files for each environment is a better option because you just need to change 
the connection string to point to a particular sql server instance but not suitable
for large number of ssis packages .

2.環境変数

In case you are going with Enviroment variable then you need to have same config
file for all the SSIS packages .Environment variable should be present in all your 
environments (test ,dev,prod).you need to have permission to create these variables.
Package Configuration file per Package.The problem with environment variable is it 
each variable can store only one property.So if more than one property needs to 
stored then you need to have different variables for it .

詳細については、このホワイトペーパーを参照してください

于 2012-06-27T05:12:18.320 に答える