PLATFORM:windows7 64

Error:  ORA-12154

Action: 本地sqlplus可以正常连接数据库,通过pl/sql连接报错信息为ORA-12154
wKioL1L67UKiufTxAAJSA2Nhh44365.jpg

 

wKiom1L67aLgFI_GAAEYpdWNKNM257.jpg

Explanation:

本地通过tnsping测试通过,sqlplus连接通过,通过pl/sql连接报错!最后想到windows7安装pl/sql的时候有个路径选择,默认是安装到Program Files (x86)目录下,有可能是安装路径中的()导致环境便令无法识别。重新卸载pl/sql,将软件安装在到Program Files 目录下,问题解决。

wKiom1L67y6jfv9GAAA4XG1tEwg612.jpg

=====================================

小结:windows7 64有两个到Program Files 目录,其中一个是32位,一个是64位,而64位中的(x86)将会影响环境变量对路径的识别,为避免问题以后尽量将软件安装在目录下到到Program Files 目录下!!

 

 

          ----thank you & best regards