错误信息:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
如下图:
以上这个信息是登陆时出现的错误提示信息,登陆如下图:
这个是我以前的 ORACLE_SID ,如果忘记了自己的 ORACLE_SID 可以到 DOS 窗口中进行查询 ,如下图:
第一步:
Ctrl + R 输入 “ cmd ” 回车
第二步:
以超级管理员身份登录到 Oracle 服务,输入 “ sqlplus /nolog ”
第三步:
查询 ORACLE_SID 的实例名,输入 “ select instance_name from V$instance; ”
如下图:
修在登陆会话框中,将 “ orcl ”改为 “ etc ” 即可,如下图:
修改完成后就可以正常登录Oracle服务了,造成这个错误的原因是因为Oracle服务安装完成后,又重新安装了一遍,在安装的时候修改了 ORACLE_SID 的名称,默认为 “ orcl ”,所以一定要注意这个问题,就很好的解决这个问题了。