我一直在尝试创建一个SSIS项目,以便从Oracle 11.x数据库读取到SQL Server数据库。 当我在Visual Studio 10 Shell中设置它时,我没有收到任何日志。它给了我一个成功的信息但没有任何反应。
我尝试连接到Oracle 12c数据库,但同样的事情发生了。
我尝试从Oracle 11.x项目中获取数据并将其转储到excel文件中。我还试图从Oracle 11.x表中获取数据并将其转储到新的Oracle 11.x表中(在同一个数据库中),在这两种情况下我都收到以下错误:
> TITLE:Microsoft Visual Studio
无法启动项目
------------------------------附加信息:
反序列化程序包的异常“程序包因加载而无法加载 错误0xC0011008“从XML加载时出错。没有进一步的详细错误 可以为此问题指定信息,因为没有Events对象 通过了可以存储详细错误信息的地方。“。这 当CPackage :: LoadFromXML失败时发生。 ”。 (Microsoft.DataTransformationServices.VsIntegration)
由于错误0xC0011008导致程序包无法加载“从加载时出错 XML。不能为此指定进一步的详细错误信息 问题,因为没有事件对象传递详细错误 信息可以存储。“。这发生在CPackage :: LoadFromXML时 失败。 (封装)
------------------------------按钮:
确定
有人可以帮我吗?
谢谢
答案 0 :(得分:0)
你还没有发布你是如何尝试从oracle获取数据的,所以可以说错误。我只能在2008年给出我的解决方案r2:
在sql server中创建一个oracle链接服务器,然后在SSIS包中使用一个打开的查询来提取你需要的任何东西