首页 > 解决方案 > RODBC oracle 架构与安装的双客户端不匹配

问题描述

我正在尝试使用 64 位客户端和 RODBC 包将 R 连接到 oracle 数据库。

我在 64 位 R 中,当我尝试创建连接时收到此消息:

“指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配”

我安装了 64 位和 32 位 Oracle 客户端。这两项在我的 PATH 中。

C:\Oracle64\product\12.2.0\client_1\bin;
C:\Oracle\product\12.2.0\client_1\bin;

有什么办法可以告诉 RODBC 使用 64 位客户端?文档说它将扫描路径并使用它找到的第一个客户端,其架构与我正在运行的 R 版本相匹配(并且我正在运行 64 位 R)。

标签: rwindowsoraclerodbc

解决方案


推荐阅读