使用VS2010和SQL 2012为SQL 2008创建SSIS

时间:2012-09-04 13:24:58

标签: visual-studio-2010 sql-server-2008 ssis sql-server-2012

  

可能重复:
  Is it possible to deploy SSIS 2012 package on SQL Server 2008

目前我的电脑上有Visual Studio 2010和SQL Server 2012。现在我想创建一个SSIS包,它应该在SQL Server 2008上运行。

如果我正常创建它,我只是得到以下错误,如果我尝试在服务器上加载它:

  

由于错误0xc0010014导致程序包无法加载“[...]”会发生这种情况   当CPackage :: LoadFromXML失败时。

如果我尝试使用BIS 2008打开它,那么我会收到类似的错误。

有没有办法更改我的dtsx以便它可以在SQL Server 2008上运行?

1 个答案:

答案 0 :(得分:6)

你做不到。自2008年以来软件包发生了变化:XML结构不尽相同。为SQL Server 2012创建的包只能针对该技术运行。要获得2008年的软件包,请使用BIDS 2008创建它。