谁能告诉我在 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
和 catalog.start_execution
脚本的问题 BOL
有了该 SQL 脚本,添加 SQL 的作业步骤任务并将上下文指向您的 2012/2014 服务器。
关于sql-server - SSDT-BI 可以与 SQL Server 2008 R2 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34690302/