【发布时间】:2012-05-27 10:37:08
【问题描述】:
我使用的是 Oracle 10g 版本 10.0.2
几天前,我能够使用 SQLPlus 和 Toad 9.0 连接到我的数据库 在不更改任何内容的情况下,现在我无法从 Toad 连接到我的数据库,并出现以下错误消息: “您没有安装 Oracle 客户端”,但我仍然能够连接到数据库并从 SQLPlus 执行查询
那么,请问是什么原因导致了这个问题!?
【问题讨论】:
-
您的 Oracle Home 变量设置了吗?
-
@Nick 对不起,但是 Home 变量到底是什么意思?如果你的意思是环境 PATH 变量,那么答案是 Yes
-
我问的原因是,看起来 Toad 找不到您的 Oracle 客户端的安装位置。我很确定它使用 ORACLE_HOME 环境变量来查找安装。
-
如果这是 Windows(我假设是因为 TOAD),那么 ORACLE_HOME 是在注册表中管理的,如果你在 Windows 环境中设置它,你可能会自己搞砸。
-
什么版本的 Windows? 32 位还是 64 位?你是使用oracle客户端,还是完整安装数据库?您的数据库与客户端在同一系统上吗? Oracle 安装是 32 位还是 64 位?
标签: oracle oracle10g database-connection toad