【问题标题】:How to use Oracle connection in SSIS?如何在 SSIS 中使用 Oracle 连接?
【发布时间】:2015-05-12 14:33:31
【问题描述】:

我必须开发一个带有 Oracle 连接的 SSIS 包。我正在使用带有 Visual Studio 2010 和 Oracle 版本 12c(远程)的 Windows 8.1 64 位。

我会使用“Microsoft OLE DB Provider for Oracle”,如图所示:

我插入连接参数的位置:

在“TEST CONNECTION”命令之后,我收到此错误:

[更新]

安装 ODTA 32bit 后,我​​可以测试我的连接,但是当我尝试数据源组件的预览结果时,我得到这个错误:

[更新解决方案] 我已经解决了这个问题,设置这个参数等于 true:

为什么会出现此错误?我该如何解决这个问题? 谢谢

【问题讨论】:

  • 我们发现 Oracle 的 MS 驱动程序比 Oracle 提供的驱动程序要慢。如果已安装,只需向下滚动,然后选择“Oracle provider for OLEDB”
  • 您好 Raj,感谢您的提示。我没有这个驱动安装程序。我不会执行艰苦的操作,我的首要任务是制作我的包裹。 :-)

标签: oracle ssis oledb oracle12c


【解决方案1】:

【讨论】:

  • 嗨 Stefan,我已经为 Windows x64 安装了 ODAC 12c,但我遇到了同样的错误。
  • 好的尝试安装32位版本。我认为 Visual Studio 是一个 32 位应用程序。
  • 嗨 Stefan,我添加了有关此问题的新细节。根据您的提示,我可以成功测试连接,但无法预览数据源组件中的数据。
猜你喜欢
  • 2017-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多