我需要为 Windows 2008 r2 服务器获取 64 位 ODBC 驱动程序以连接到 RDB 数据库 (v7.2)。我下载了适用于 RDB 3.3.2.0 的 Oracle ODBC 驱动程序,但无法连接。
有人用过这个吗?我应该能够使用这个连接吗?我目前得到的错误是
recv() 意外关闭 ret ) err#0 未知
我没有看到任何带有此驱动程序的 tnsnames 或侦听器文件,它们是必需的吗?
我需要为 Windows 2008 r2 服务器获取 64 位 ODBC 驱动程序以连接到 RDB 数据库 (v7.2)。我下载了适用于 RDB 3.3.2.0 的 Oracle ODBC 驱动程序,但无法连接。
有人用过这个吗?我应该能够使用这个连接吗?我目前得到的错误是
recv() 意外关闭 ret ) err#0 未知
我没有看到任何带有此驱动程序的 tnsnames 或侦听器文件,它们是必需的吗?
我以前见过这个错误,它通常与服务器端 SQL 服务错误有关。
尝试在您的 VMS 机器上重新启动 SQL 服务。
没有 tnsnames 文件等 - 您应该能够像往常一样通过控制面板 -> odbc 设置 64 位 ODBC 连接。
在实践中,虽然我发现 64 位 ODBC 驱动程序有问题,并且在使用它们时经历了很多痛苦。.NET 驱动程序也是如此。(虽然 32 位运行良好。)
我记得看到 Oracle 的路线图表明他们正在为 RDB 64 位发布一组新的(从头开始编写的)ODBC 驱动程序,所以也许他们确实有一个潜在的问题。我只是搜索链接,但找不到它。如果我再次遇到它,我会确保在这里添加它。
Oracle ODBC Driver for RDB 仅适用于 Oracle RDB 数据库。