通常,在dtsx標準報告中,有一個「消息源名稱」列,指示哪個dtsx拋出錯誤或引發事件。SSIS標準中不尋常的消息源名稱報告
現在我得到「Transact-SQL存儲過程」,當然我沒有這樣的dtsx。
所以,問題#1是:我應該去檢查錯誤?
此外,錯誤是:設置屬性「InitialCatalog」的值時發生錯誤。返回的錯誤是0x80020009。連接字符串組件不能包含無引號分號....
我的dtsx運行良好,我定期發佈dtsx並沒有問題。然後,我更改了ConnectionManager的名稱,並在所出現的位置修改了該名稱。 經過這個致命的舉動,我無法恢復以前的情況。即使通過TFS回滾所有更改並返回到以前的名稱也不能解決此問題。 我也檢查了我正在使用的環境以及啓動dtsx的作業的配置,但無濟於事。
如果我在我的開發機器上從visual studio執行dtsx,它工作正常。當我使用配置了環境的作業時,生產環境出現問題。在項目配置和環境配置中,我沒有看到「無引號的列」可能是什麼。
被指示爲具有錯誤的連接字符串的值看起來像:
數據源= 11.1.1.11,1111;初始目錄= MYDB;提供商= SQLNCLI11.1;集成安全= SSPI;自動翻譯=假;
問題2是:這個連接字符串與不帶引號的分號應該在哪裏?
Thx。