2012-06-28 100 views
0

我們在測試環境中遇到了SSIS包的文件系統部署問題,DTSINSTALL失敗並出現此錯誤:試圖加載具有不正確格式的程序。 (來自HRESULT的異常:0x8007000B)(DTSInstall)。在清單文件上雙擊後顯示此錯誤SQL Server 2008 R2上的SSIS部署包問題

我們使用部署包來設置許多配置參數,以避免最終用戶在配置文件中執行manualy操作,因此我們需要製作一個配置文件可部署的軟件包,並不能通過在靜默系統上手動複製軟件包來完成。

測試環境的此配置是:Microsoft SQL Server Integration Services 2008 R2沒有SSIS開發工作室,但是該包是在SSIS 2008上開發的,是否與這兩個版本不兼容?

在此先感謝。

問候

+0

你可能混合了32位和64位嗎?看到[這個問題](http://stackoverflow.com/questions/2023766/an-attempt-was-made-to-load-a-program-with-an-incorrect-format-even-when-the-p)和[這一個](http://stackoverflow.com/questions/41449/i-get-a-an-attempt-was-made-to-load-a-program-with-an-incorrect-format-error- O)。 – Pondlife

+0

dev和測試環境在x64平臺上,我們嘗試從Windows Server 2008 R2與SQL Server 2008 R2構建SSIS包,但是錯誤是相同的。我們已經用另一臺機器替換了測試機器,但是問題依然存在,有什麼幫助? –

回答

0

最後我找到了解決辦法,在商業智能開發套件應該對生產環境在以正確部署SSIS包進行安裝。