1

SSIS パッケージを作成しましたが、開発マシンでうまく動作します。しかし、本番サーバーで実行しようとすると、エラーが発生します。

エラーは次のとおりです。

Error: The AcquireConection method call to the connection manager 
"DestinationConnectionOLEDB" failed with error code 0xC0202009.

原因はわかったのですが、直し方がわかりません。パスワードが接続文字列に含まれていません。しかし、SSIS プロジェクトでパスワードを設定しました。ただし、何らかの理由で、これを運用サーバーに展開して実行すると、パスワードが接続文字列の一部ではないため、実行されません。

これを正しく機能させるために変更する必要がある SSIS プロジェクトの設定はありますか?

ありがとう。

4

1 に答える 1

6

パッケージプロパティのProtectionLevelをDontSaveSensitiveに設定して、パスワードを無効にします。

また、接続文字列をパッケージ変数に移動し、接続で式を作成することをお勧めします。パッケージ構成を有効にします。

その後、パッケージを変更せずに、接続を自由に変更し、統合セキュリティを使用するかどうかを決定できます。接続文字列を構成に含めるか、コマンドラインで指定することができます。

于 2008-09-30T20:33:10.497 に答える