【问题标题】:Toad for Oracle, No valid Oracle clients found. You need at least one 64-bit client properly configuredToad for Oracle,未找到有效的 Oracle 客户端。您需要至少一个正确配置的 64 位客户端
【发布时间】:2019-08-12 21:22:46
【问题描述】:

我在启动 Toad for Oracle 时收到此错误。

No valid Oracle clients found. You need at least one 64-bit client properly configured.

自从我将 Oracle 客户端从 11g 升级到 Oracle 12c 后,这种情况就一直在发生。

这是我迄今为止根据互联网研究尝试解决的问题:

  1. 我查看了路径变量,目前设置为C:\xyz\Oracle\ora12.1\client_2\bin,并且该路径下有Oracle安装。
  2. 我检查了 TNS_ADMIN 变量,它当前设置为 C:\xyz\Oracle\ora12.1\client_2\network\admin。这似乎也有效且正确,此路径下有一个 tnsnames.ora 文件。

SQL Plus 可以正常运行,Oracle SQL Developer 也可以正常运行。

还有什么我可以尝试解决这个问题的吗?不幸的是,目前无法卸载并重新安装 Toad,因为我无法访问新设置。

【问题讨论】:

  • 您确定您安装的是 64 位 Oracle 客户端而不是 32 位 Oracle 客户端吗?
  • 显然您拥有 64 位版本的 TOAD,但您安装了 32 位 Oracle 客户端。安装 32 位版本的 Oracle。如果您想同时安装两者,请按照以下说明操作:stackoverflow.com/questions/24104210/…

标签: oracle toad


【解决方案1】:

问题是由于您的计算机上没有安装 Oracle 数据库。

你可以在这里下载数据库:https://www.oracle.com/database/technologies/appdev/xe.html

下载并解压 zip 文件后,运行 setup.exe。完成后,Oracle DB 将安装在您的计算机上,并且不再出现错误。

【讨论】:

  • 我认为消息“未找到有效的 Oracle 客户端”。清楚地表明缺少客户端,而不是数据库。
  • 尽管如此,我遇到了同样的错误并重新下载数据库修复了它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-06
  • 2010-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多