我在尝试使用 Windows 7 32 位上的 Oracle Instant 客户端设置在 ODBC DSN 上进行测试连接时遇到此错误。我让它在另一台装有 Vista 32 位的机器上工作。
信息:
1. 目录结构为:c:\oracle\instantclient_11_2。Instantclient_11_2 目录中的基本客户端和即时客户端文件,就像在工作机器上一样。
2. 系统路径中的 c:\oracle 和 c:\oracle\instantclient_11_2
3. 将 TNS_ADMIN 添加到系统路径并指向 c:\oracle
4. tnsnames.ora 从工作机器复制到 c:\oracle
5。 sqlnet.ora 位于 c:\oracle 中。工作副本只有“TCP.CONNECT_TIMEOUT=5”作为条目,但我尝试添加: NAMES.DIRECTORY_PATH= (LDAP, TNSNAMES, HOSTNAME) 当它不工作时
6. 我可以远程登录到 oracle 服务器和 1521 端口(在 tnsnames.ora 中定义)。
还有什么要检查的吗?