【问题标题】:SSIS visual studio 2015 oracle - BadSSIS 视觉工作室 2015 甲骨文 - 坏
【发布时间】:2020-02-01 09:35:24
【问题描述】:

在 Windows 10 上使用 Visual Studio 2015 更新 3 连接到 Oracle (12c) 时遇到问题。测试连接时出现以下错误。

我需要使用 .Net Providers 进行连接,并寻求有关如何解决 32/64 位问题的建议/指导。

我已经关注了这篇文章Installing Oracle Data Provider for .NET,并设法将文件内容解压缩到 c:\oracle 目录并使用以下参数运行批处理文件:

install_odpm.bat c:\oracle 都为假

安装似乎运行成功,但是在 VS 2015 中仍然出现错误。

我主要使用 SQL Server,因此没有太多解决 Oracle 连接问题的经验。任何建议表示赞赏。

【问题讨论】:

  • 您安装了哪个 Oracle? 32 位还是 64 位版本?您的应用程序在哪种模式下运行?
  • 假设 .Net Providers\OracleClient Data Providerdeprecated“Microsoft .NET Framework Data Provider for Oracle”。连接向导中还提供了哪些其他服务?
  • 感谢您的回复 Wernfried,此软件包已投入生产,因此必须使用完全相同的提供程序。我设法解决了这个问题。

标签: oracle visual-studio visual-studio-2015 ssis


【解决方案1】:

我设法解决了这个问题。我按照以下步骤操作,效果很好:

  1. Client下载并安装32位和64位客户端

  2. 下载安装ODAC for Visual Studio 2015

确保在此过程中关闭了 Visual Studio 2015。

【讨论】:

  • 如果您进行了简单的安装,那么它只是巧合,实际上您搞砸了 Oracle 安装。如果您想一起安装(和使用)32 位和 64 位驱动程序,请按照以下说明操作:stackoverflow.com/questions/25216290/…
  • 您应该只安装 一个 Oracle 客户端,即 32 位和 64 位各一个。我很确定,如果您尝试其他连接类型(请参阅stackoverflow.com/questions/34803106/…),那么其中一些会失败。
猜你喜欢
  • 1970-01-01
  • 2020-07-13
  • 2016-06-02
  • 1970-01-01
  • 2016-02-11
  • 1970-01-01
  • 2016-02-05
  • 2016-12-09
  • 2017-04-10
相关资源
最近更新 更多