我一直在尝试创建一个SSIS项目,以从Oracle 11.x数据库读取到SQL Server数据库。 当我在Visual Studio 10 Shell中设置它时,我没有收到任何日志。它给了我一个成功的信息,但什么也没发生。
我尝试连接到Oracle 12c数据库,但同样的事情发生了。
我尝试从Oracle 11.x项目中获取数据并将其转储到Excel文件中。我还尝试从 Oracle 11.x 表中获取数据并将其转储到新的 Oracle 11.x 表中(在同一数据库中(,在这两种情况下都出现以下错误:
> 标题:Microsoft Visual Studio
无法启动项目
------------------------------附加信息:
反序列化包的异常"包加载失败,因为 错误0xC0011008"从 XML 加载时出错。没有进一步的详细错误 可以为此问题指定信息,因为没有事件对象 已传递,其中可以存储详细的错误信息。这 在 CPackage::LoadFromXML 失败时发生。". (Microsoft.DataTransformationServices.VsIntegration(
由于错误0xC0011008"加载自 XML。无法为此指定进一步的详细错误信息 问题,因为没有传递事件对象,其中有详细的错误 信息可以存储。当 CPackage::LoadFromXML 失败。 (包装(
------------------------------按钮:
还行
谁能帮我?
谢谢
您还没有发布如何尝试从oracle获取数据,因此可以说明很多错误。我只能在 2008 r2 中给出我的解决方案:
在 SQL Server 中创建 Oracle 链接服务器,然后在 SSIS 包中使用打开的查询来提取所需的任何内容