您的位置:首页 > 数据库

PL/SQL报错:“ora-12154 TNS 无法处理服务名” 的解决办法

2013-09-16 12:58 981 查看
以前使用Oracle9的数据库做开发,数据库连接工具使用plsql。连接数据库是使用“本地Net服务名配置”(开始——程序——Oracle - OraHome92——Configuration and Migration Tools——Net Configuration Assistant )。为系统配置了一个名为:OracleServiceXXXX的服务。

过了一段时间,有一个新的项目也是使用oracle9。刚接手的时候,知道数据库的连接信息(用户名、密码、ip等),并使用“本地Net服务名配置”配置并测试过。使用sql plus能连上数据库,但使用plsql连接时却报错:ora 12154 tns 无法处理服务名。

解决办法:

打开PLSQL, 提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,

菜单Tools-Preferences,在设置窗口中,选择Oracle-Connection,对应设置窗口中,找到 Oracle Home,选择OraHome92,保存设置, 然后重新启动PLSQL Developer,这时就可以正常登录了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐