pl sql 没法解析指定的链接标识符

 

 
 

使用PLSQL Developer时,“ORA-12154: TNS:没法解析指定的链接标识符”问题的一个解决办法< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />sql

PLSQL Developer 版本 7.1数据库

今天忽然须要改一个好久之前的项目,那个项目使用的是Oracle9i服务器

启动PLSQL Developer,提示输入用户名密码以及数据库,输入后,回车,提示:ORA-12154: TNS : 没法解析指定的链接标识符oracle

从开始菜单中启动Oracle9i的Net Configuration Assistant,从新配置本地Net服务,测试能够链接目标数据库。但在PLSQL Developer中就是链接不上数据库。工具

从网上也查了一下,说的解决办法也五花八门。测试

从新安装了PLSQL Developer也仍是链接不上,怪了。研究了一阵子,浪费了若干分钟。spa

无心中查看PLSQL Developer的一些选项设置,忽然发现原来有个Oracle Home设置,设置好以后,链接正常。xml

原来个人机器中安装了Oracle9i的完整服务器端,而且同时还安装了一个Oracle10g的客户端,这样在个人机器上至关于同时有两个Oracle Home。以前链接的时候,PLSQL Developer默认使用了10g的Homeblog

因此链接不上。it

PLSQL Developer中修改Oracle Home设置方法:

提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,菜单Tools-Preferences(工具---首选项),在设置窗口中,选择Oracle-Connection(oracle---链接),对应设置窗口中,找到Oracle Home(主目录名),选择OraHome92,保存设置,

而后从新启动PLSQL Developer,这时就能够正常登陆了。

固然若是须要从新使用10g的数据库的本地Net服务,就须要再从新改回来OraClient10g_home。

总之,当电脑装有多个home时,须要修改pl sql 中的home.

相关文章
相关标签/搜索