簡體   English   中英

如何修復導致程序包在生產中失敗的連接管理器錯誤?

[英]How do I fix connection manager error that causes the package to fail in production?

我已經創建了一個SSIS程序包,它在我的開發機上運行良好。 但是,當我嘗試在生產服務器上運行它時,它就錯了。

這是錯誤:

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

我已經找到了原因,但是不確定如何解決。 密碼不在連接字符串中。 但是我已經在SSIS項目中設置了密碼。 但是由於某種原因,當我在生產服務器上部署並運行此服務器時,由於密碼不是連接字符串的一部分,因此它將無法運行。

為了使此功能正常運行,SSIS項目中是否需要更改某些設置?

謝謝。

通過將包屬性中的ProtectionLevel設置為DontSaveSensitive來禁用密碼。

我還建議將連接字符串移動到包變量中,並在連接上進行表達式。 啟用軟件包配置。

然后,您可以自由更改連接並使用或不使用集成安全性,而無需更改軟件包。 您可以將連接字符串放入配置中,然后在命令行上提供它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM