0

我有需要在 Visual Studio 2015(企业更新 3)中连接的 Oracle 11g 数据库。

我已经在我的机器上安装了 Oracle 客户端 11,参考以下目录

我相信有 32 位和 64 位的 Oracle 客户端,但不确定

在此处输入图像描述

当我尝试使用 .NET Framework Data Provider for OLEDB 或 .NET Framework Data Provider for Oracle 添加连接时,出现以下错误

在此处输入图像描述

在我的 C:\Window\System32 我找到了 odbcad32; 参考以下屏幕截图;

在此处输入图像描述

我不是我从图片中丢失的东西。需要帮忙

提前谢谢了

4

1 回答 1

0

我在以下位置重新安装了 32 位和 64 位 Oracle 客户端,它工作正常;

C:\app\KZ\product\11.2.0\client_32

C:\app\KZ\product\11.2.0\client_64 

检查本地计算机上正在运行的客户端实例版本

在 Windows 中找到此问题的一种简单方法是从 Oracle 主目录的 bin 目录运行 SQLPlus,然后检查任务管理器。如果它是 32 位版本的 SQLPlus,您将在 Processes 选项卡上看到如下所示的进程:

 sqlplus.exe *32

如果是 64 位,则该过程将如下所示:

 sqlplus.exe
于 2016-11-10T09:30:23.587 回答