当前位置: 代码迷 >> Oracle管理 >> plsql连接数据库报错,该如何处理
  详细解决方案

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

热度:52   发布时间:2016-04-24 05:04:54.0
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 已启动。
  相关解决方案