ITPub博客

首页 > 数据库 > Oracle > PL/SQL Developer 在window 7 下登陆oracle报错ora-12154

PL/SQL Developer 在window 7 下登陆oracle报错ora-12154

原创 Oracle 作者:宋祖强 时间:2014-08-19 09:50:02 0 删除 编辑
问题:在使用oracle自带的sqlplus连接本机或者windown cmd命令窗口均能成功登陆实例,但使用 PL/SQL Developer连接任何一个实例在登录时均报“ORA-12154: TNS:无法解析指定的连接标识符”错误。
分析:1.windown cmd命令sqlplus已经能够连接,说明oracle的安装是正常的,监听是没有问题的,TNS的配置是正确的。问题应该出在PL/SQL Developer 自身。考虑到本次安装oracle的过程中有诺干次安装失败且变换过oracle home,是否是注册表中的信息有写垃圾未清理?!进入 PL/SQL Developer  的 preferences中发现可以设定oracle home。该选项为空是自动选择,也可以手工填入路径。但是设置后没有效果。之后又检查了注册表、oracle设置均无异常。
        2.可虑可能是developer 安装出现问题,选择了重装PL/SQL Developer 。运行安装程序以后弹出一个警告框,这次仔细的看了一下,大概意思是安装目录中含有特殊字符可能导致oracle无法连接。该提示窗口按“确认”按钮后依然会继续安装。恍然大悟啊,64位win7会把32位应用程序默认的安装到Program Files (x86)目录下,那两个括号可能让oracle郁闷了。改变安装路径为一个比较“大众化”的路径,再次进行数据库连接,一切问题都解决了。
    经验总结:尽量不往默认的32位 program files目录下装软件,可以自定义安装路径。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29289867/viewspace-1253642/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2014-08-13

  • 博文量
    176
  • 访问量
    317483