我安装了VS2015社区和SQL Server 2016 Developer。使用MSFT链接,我确保下载最新版本的SSDT,它似乎安装时没有错误(尽管,Integration Services不会显示在SQL配置管理器中)。使用以前验证过的创建和执行SSIS包的项目,我无法获得与当前设置相同的代码。
我调试时显示的错误:
组件:SSIS.Pipeline
错误:要在SQL Server数据工具之外运行SSIS包,必须安装Integration Services(64位)或更高版本的服务。
我已经卸载,重新安装,修复,修改等,但无法获取构建和执行的包。有没有人在提到的设置中看到类似的问题?
答案 0 :(得分:2)
根据我的理解
您需要安装SQL Server并确保选择Integration Services。然后从新的SQL Server安装文件夹运行DTExec.exe。
答案 1 :(得分:0)
我有完全相同的问题。我最终安装了SQL Server 2017,SSMS 17.4和VS 2017,SSDT for VS2017并成功运行我的软件包!看起来SQL服务器和SSDT / VS版本必须“匹配”。不确定它们是否必须是相同的版本。但这很烦人。