所以我有一套使用Visual Studio 2008创建的SSIS包,目前部署在SQL Server 2008R2实例上。但是,我想通过SQL Server Data Tools for Visual Studio 2012将这些升级到2012,这很容易,但是,我工作的公司没有任何计划很快将SQL Server升级到2012。那么有没有办法使用SSIS 2012创建SSIS包并将它们部署到SQL Server 2008R2实例,同时保留SSIS 2012包的所有新功能。 IE项目连接管理器和包参数等......
答案 0 :(得分:2)
不幸的是,没有。集成服务服务是使程序包运行的引擎,必须安装在计算机上才能解释/运行它们。此外,除非你计划从他们的.ispac容器中运行包,否则你将无法利用其他“好东西”,比如环境,至少在没有编写一些丑陋的exec调用的情况下。
另外,如果你考虑在那个盒子上滑倒IS服务,我的理解是消费了SQL Server许可证,并且鉴于2012年新的每核心许可模式的丑陋,我不会很高兴写这个校验。不是说你这样做,只是当我在审计员停下来时在客户现场看到的一件令人头疼的事。