VS 2017 SSIS 2017 Oracle源连接问题

时间:2019-12-03 11:00:42

标签: oracle ssis

尝试运行SSIS包以从Oracle DB提取数据时遇到问题。 我设置了“ Oracle Source”常见任务以提取数据,并且在“ Editor”模式下可以正常工作。即当我单击“预览”时,数据将在“预览查询结果”窗口中返回。

但是,当我尝试运行该程序包时,出现以下错误:-

“标题:Microsoft Visual Studio

无法启动项目


其他信息:

反序列化程序包的异常“由于错误0xC0011008,程序包无法加载”,从XML加载时出错。无法为该问题指定更多详细的错误信息,因为没有传递事件对象可以存储详细的错误信息。”。当CPackage :: LoadFromXML失败时,就会发生这种情况。 “。(Microsoft.DataTransformationServices.VsIntegration)


由于错误0xC0011008“从XML加载错误。无法为此错误指定更多详细的错误信息,因为没有传递可以存储详细错误信息的事件对象”,因此无法加载程序包。当CPackage :: LoadFromXML失败时,会发生这种情况。  (Package2)”

我不确定,但这与32/64位冲突有关吗?

我尝试将项目Debugging> Run64BitRuntime设置为False,但无济于事。

如果我设置OLE DB或ADO NET Source,我也会遇到同样的问题(再次在这里,我可以从Source连接中运行查询而不会出现问题)。

当我使用Oracle ODBC 32位驱动程序(OraClient12Home1_32bit)创建DSN时,我可以运行该程序包而不会出现错误。我希望使用Oracle数据源或备用字符串连接将连接嵌入到程序包中。

我唯一遇到的问题是Oracle,SQL Server连接令人困惑。

任何克服这种挫败感的想法或技巧,将不胜感激。

某些系统信息:-

运行Windows 7 Enterprise 64位的笔记本电脑

VS 2017社区

SQL Server集成服务15.0.1301.433

致谢

新泽西州

0 个答案:

没有答案