装了 oracle 11g db 和 client 我的系统是 64位的。用 oracle 自带的sql plus 是正常的, 为了方便 我就下载了 plsql develop
但是 链接的时候 出现这种问题, 我就在网上 搜索,结果五花八门,其中大概有3个 方法 :
1.说我的 tnsnames.ora 不对,说删了之后 就ok了 我就把 admin目录下的文件删除了,但是无法解决
2.说 安装目录 不能再 program file (X86) 下,但是我没有装在这个 目录下
3.让我 用pl/sql develop 里的 preference connect 改了。。。。但是里面就有一个选项。。。。。改了 也没用。。。
求高人指点
------解决方案--------------------
你的数据库,和client在一台机器上还是两台?
如果是两台,都是64位的?
------解决方案--------------------
PL/SQL 不能用64位的client 要32位的
------解决方案--------------------
用net manager把tns重新配置一下
------解决方案--------------------
help--->support info 菜单里面有个tns names的页 看下是不是正确的
------解决方案--------------------
你的客户端和服务端的安装先后顺序是什么?
我有遇到过一个错误是以为之前安装客户端失败,卸载未清理注册表中的数据,造成此错误。
lz试试将oracle卸载 然后在注册表查找oracle,将带路径的全部删除,重装试试。(这是最后一招了)