私は実稼働環境で稼動しているSSIS 2005パッケージを持っています。パッケージはSMTP接続マネージャを使用して、指定されたユーザーに電子メールメッセージを送信します。このパッケージを実行し、SMTP接続文字列を上書きしてパッケージがテストまたは本番メールサーバーをターゲットにできるようにスケジュールされたジョブがあります。テストサーバーと本番サーバーの両方で単一のサービスを維持できます。SSIS構成の更新が保存されないのはなぜですか?
最近、プロダクションメールサーバーのサーバー名を変更し、スケジュールされたジョブに入り、新しいサーバーを指すように実行されるコマンドプロンプト値を変更しました。ただし、翌朝、ジョブが失敗し、エラーログにジョブが古いメールサーバーに接続しようとしたことが示されました。
SSISパッケージパラメータの更新に欠けているものはありますか?新しいパッケージの変更を保持するために、既存のパッケージを削除してから、ジョブの再インポートと再スケジューリングを行う必要がありますか?
わたしの知る限りでは、パッケージの開発段階でパッケージ構成を使用しますが、実際にテストから本番にマイグレーションされるとき、同じパッケージが使用されますが、いくつかのパラメータ(データベース接続文字列とファイルパスのような)は、コマンドプロンプトで上書きされます。 –