日期:2014-05-18  浏览次数:20527 次

SSIS .dtsx包无法在64位server上打开的问题
小弟在自己本机(xpsp2,vs2005, .net2.0sp1,sql2005sp2)下做了一个ssis的项目,一切编译都顺利通过,修改了链接参数后,直接将package.dtsx包上传到64位的server上(sqlserver64sp2,vs2005,.net2.0,win2003sp2)。用vs2005无法打开package.dtsx包,报错如下
C# code
Error    4    Error loading package.dtsx' : The package failed to load due to error 0xC0010014 "One or more error occurred. There should be more specific errors preceding this one that explains the details of the errors. This message is used as a return value from functions that encounter errors.". This occurs when CPackage::LoadFromXML fails.  .    D:\Storage\package.dtsx    1    1    


google了很多,但是没有找到好的方法,sql2005补丁已经打到9.0.3042,微软官方在提到这个问题的时候说sp2里面已经修正了,但是本机和server都已经是sql2005sp2。
想请问一下坛子里有兄弟遇到过这样的问题吗?
多谢!

------解决方案--------------------
幫頂~~~~~
------解决方案--------------------
装VS也打补丁
------解决方案--------------------
友情帮顶
------解决方案--------------------
关注
------解决方案--------------------
http://support.microsoft.com/kb/918038
这个看过没有?