我在启动 Toad for Oracle 时收到此错误。
No valid Oracle clients found. You need at least one 64-bit client properly configured.
自从我将 Oracle 客户端从 11g 升级到 Oracle 12c 以来,这种情况一直在发生。
这是我迄今为止根据互联网研究尝试解决它的方法:
- 我检查了路径变量,它当前设置为 C:\xyz\Oracle\ora12.1\client_2\bin,并且在此路径中安装了 Oracle。
- 我检查了 TNS_ADMIN 变量,它当前设置为 C:\xyz\Oracle\ora12.1\client_2\network\admin。这看起来也是有效和正确的,这个路径下有一个 tnsnames.ora 文件。
SQL Plus 可以正常工作,Oracle SQL Developer 也可以正常工作。
还有什么我可以尝试解决这个问题的吗?不幸的是,目前无法卸载并重新安装 Toad,因为我无权访问新设置。
最佳答案
问题是由于您的计算机上没有安装 Oracle 数据库。
您可以在这里下载数据库:https://www.oracle.com/database/technologies/appdev/xe.html
下载并解压缩 zip 文件后,运行 setup.exe。完成后,Oracle DB 将安装在您的计算机上,错误将不再出现。
关于oracle - Toad for Oracle,未找到有效的 Oracle 客户端。您至少需要一个正确配置的 64 位客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57468412/