0

.dtsxファイルを実行するスケジュールされたジョブを、変更された同じ.dtsxファイルに置き換えようとしています。

古いパッケージと同じ.dtsxonfigファイルを使用したいのですが、どこにあるのかわかりません。設定ファイルの場所を見つけるにはどうすればよいですか?新しいパッケージがそれを参照することをどのように確認できますか?

4

1 に答える 1

2

現在の SQL エージェント ジョブが構成の明示的なパスを提供する場合、ジョブ ステップはそれを一覧表示します ([コマンド ライン] タブから詳細を取得します)。

それ以外の場合は、パッケージの内側を見てください。SSIS、パッケージ構成...の構成タイプを探しますXML configuration file

アップデート

制御フローで、背景を右クリックし、コンテキスト メニューで [Package Configurations...構成が有効になっている場合] を選択します。

XML 構成では、2 つのオプションがあります。1 つ目 (サンプル) は、直接構成と呼ばれるものです。構成文字列は、パッケージの実行時にパッケージが検査するディスク上の特定の場所を指定していることがわかります。2 番目の (XmlEnv) オプションは、間接的な構成を示しています。これは、環境変数 (この例では SSIS_CONFIG) を使用して .dtsConfig ファイルの場所を特定することで機能します。

ここに画像の説明を入力

[パッケージ構成] セクションに何も表示されない場合は、実行時に構成を適用していると推測できます。これを実現するにはいくつかの方法があるため、DBA に依頼して、特定のエージェントの Integration Services ジョブ ステップの詳細を提供してもらいます。

于 2012-07-09T19:32:46.397 に答える