ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

错误描述:

查看当前ORACLE_SID存在,但是依旧不能登录

[oracle@iZ2f570bi1k56uZ ~]$ echo $ORACLE_SID
orcl 

错误原因:

连接时使用的service名称填写错误

解决办法如下:

查看应该使用的service:

[oracle@myYUn ~]$ cat /home/oracle/response/dbca.rsp

配置文件中 GDBNAME 即是应该使用的service:

# Description   : Global database name of the database
# 全局数据库的名字=SID+主机域名
# 第三方工具链接数据库的时候使用的service名称
GDBNAME = "orcl.test"

你可能感兴趣的:(Bug)