SSIS 2012 SP1 设计器组件上的"Value of null is not valid for stream"错误



我刚刚将一个项目从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和SSDT for BI for VS2012独有的问题

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

此错误已通过Microsoft补丁解决,该补丁可从本页下载:

microsoft KB 2832017

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

最新更新