有人可以告诉我在 Visual Studio 2012 或 2013 中开发的 SSIS 包是否可以在 2008r2 服务器上运行吗???
如果是,2008r2服务器上还需要安装其他软件吗?
这里不关心部署。我只想通过 sql 代理作业在 2008r2 服务器中运行包
请帮忙。
不可以。向后兼容不是一个选项。 2014 年构建的程序包将无法在 2012 年运行。2012 年的程序包将无法在 2008 年运行,2008 年的程序包将无法在 2005 年运行。
但是,向前兼容性确实存在,因此 2005 版软件包将在 2008 版上运行。2008 版将在 2012 版上运行,2012 版将在 2014 版上运行。
虽然我不认为这是您的场景,但如果您将 2012/2014 SSIS 包部署到 2012/2014 服务器,则可以从 2008 服务器的 SQL 代理任务运行它们。这只是编写脚本的问题catalog.create_execution
and catalog.start_execution
BOL https://msdn.microsoft.com/en-us/library/ff878160.aspx
有了该 SQL 脚本,添加 SQL 作业步骤任务并将上下文指向您的 2012/2014 服务器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)