2016-03-02 122 views
1

我创建了SSIS package,,现在我想创建SQL Agent Job。但是,当我创建并运行它,我收到以下错误:SSIS包中的版本不兼容

enter image description here

约版本不兼容其中指出。我正在使用SQL Sver 2008R2。我怎样才能改变它的版本,使它与最小的努力兼容?有趣的,但当我运行包在Visual Studio,它运行完美。

我试图下载BIDS2008R2,,但它不打开我的项目在另一个版本中,我不想从头开始创建它。

+2

由于包格式根本不同,因此无法更改版本号。当他们构建SSIS 2008时,他们不知道SSIS 2012或2014的格式是什么。你为什么试图在SQL 2008中运行2012/2014包?将SQL Server升级到2012/2014或在BIDS中重新开发 –

+0

基本上,如果您没有充分的理由运行SQL Server 2008,那么升级到SQL Server 2014 –

回答

0

有没有简单的方法来实现这一点(见here)。
但是你可以:

  • 采取2台,
  • 一个与2008年和其他与二千○一十四分之二千○一十二,
  • 造就于一体二千零十四分之二千零十二解决方案,并开始在新的2008解决方案其他
  • 将2012/2014版本作为脚本使用,并将其复制到2008系统中。

您必须在2台机器上分别设置它,因为SSIS版本可以在安装过程中互相覆盖,也很难在同一台机器上运行。
一旦我们遇到同样的问题并且推荐(发现它在互联网上的某处)是我们降级到2008年的唯一方法。