读书人

plsql连接数据库报错,该如何处理

发布时间: 2012-09-18 16:21:42 作者: rapoo

plsql连接数据库报错
登陆plsql错误信息:ORA-12154:TNS:could not resolve the connect identifier specified

使用sqlplus登陆成功

[解决办法]

SQL code
--sqlplus中不省略实例名称可以登陆吗?conn 用户名/密码@数据库实例名称
[解决办法]
你电脑上是不是装了好几个oracle客户端或者服务端,在plsql里面选择正确的 oracle_home
[解决办法]
path,查看生效的oracle路径,查看对应目录下有没有相关的tnsname配置内容
[解决办法]
不要用sid,换成servcie name试下

servcie name的查询方法:
select value from v$parameter where name='service_names';
[解决办法]
sqlplus 本地访问数据库可以不通过 listener,但 plsql developer 则必须通过 listener

所以请检查 tnsnames.ora 和 listener.ora 配置正确且 listener 已启动。
[解决办法]
探讨
sqlplus 本地访问数据库可以不通过 listener,但 plsql developer 则必须通过 listener

所以请检查 tnsnames.ora 和 listener.ora 配置正确且 listener 已启动。

读书人网 >oracle

热点推荐