Sql-Server
SSIS 腳本轉換包在部署到 dev 時不會編譯五我是一個小號__tud我是 2017年五一世s你一種一世小號噸你d一世這2017Visual Studio 2017
我有視覺工作室 2017。
我有一個可以在本地執行的腳本轉換,但是當我部署到開發伺服器上的集成服務目錄並執行它時,它會失敗並出現以下錯誤:
‘包名’:錯誤:無法編譯包中包含的腳本。在 SSIS 設計器中打開包並解決以下編譯錯誤。
因此,當我遠端進入開發並重建包時,它將在下一次執行時正常工作。
我認為這可能是一個參考問題,但在重新安裝 Visual Studio 2017 和 SSDT 後,參考在兩台機器上都是完全匹配的。
這可能是什麼問題?
您需要確保 Visual Studio 中的包已使用您要部署到的正確目標 SQL 版本創建。
在 Visual Studio 中,右鍵點擊項目名稱並選擇屬性。在 Configuration Properties -> General 菜單下,您將看到 TargetServerVersion。這必須與您要部署到的 SQL 版本相匹配。
更改後,再次建構和部署包。
啟用 UAC 的系統
本文幫助您解決當您嘗試在啟用
SSIS
了使用者帳戶控制(UAC)
的系統上執行程序包時出現的問題。