SSIS 2012 SP1“设计器组件上的null值无效”

时间:2013-04-04 09:49:25

标签: ssis sql-server-2012 sql-server-2012-datatools ssis-2012 ssdt-bi

我刚刚将一个项目从SSIS 2005迁移到SSIS 2012

除了项目之外,我还有一个自定义管道组件,它也被迁移到.NET 4.0,并像往常一样安装在SQL Server DTS目录和GAC中。

迁移后,当我尝试打开并配置迁移的组件时,我收到错误:“null值对流无效。”

错误只发生在VS 2012的“SSDT for BI”中。当我尝试在SQL Server数据工具(VS 2010,而不是2012,shell)中打开并使用该组件时,它的工作没有任何缺陷。

因此,这是SQL Server 2012 SP1和针对VS2012的BIT的SSDT独有的问题

1 个答案:

答案 0 :(得分:2)

此问题影响SQL Server 2012 SSIS,并且在某些情况下,它甚至不允许打开SSIS包。

使用Microsoft补丁解决了此错误,可以从此页面下载:

Micsosoft KB 2832017

特别是,要解决VS中的问题,因为VS是32位应用程序,您只需要安装x86下载。