我目前正在使用visual studio 2015,其中我的腳本任務運行良好。當我試圖運行使用DTEXEC
同一個包UTIL使用命令當通過dtexec調用SSIS腳本任務不工作
C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\DTExec.exe" /f "filepath"
我得到一個錯誤
腳本任務「ST_7432393ecf7a4af3906ba19425aeb245」使用版本14.0腳本未在此版本的支持集成服務。要運行包,請使用腳本任務創建新的VSTA腳本。在大多數情況下,當您在%SQL_PRODUCT_SHORT_NAME%Integration Services中打開SQL Server Integration Services包時,腳本會自動轉換爲使用支持的版本。在Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask.LoadFromXML(XmlElement的elemProj,IDTSInfoEvents事件) 「
注:
My SSDT Version is 14.061021.0
Sql server version 2016
Visual studio version 2015
Tks的答案,但仍然我最終在一個錯誤聲明 - 「運行sql服務器數據工具以外的ssis包,你必須安裝標準版的集成服務」@Jody T請你幫我 – aswin
很難說但它看起來像沒有安裝正確版本的SSIS。您可以使用SQL Server配置管理器來驗證這一點。 – JodyT
很多@JodyT – aswin