早上打开PLSQL Dev,又悲催地登录不上去了。

报错信息:ORA-12514:TNS:listener does not currently know of service requested in connect descriptor。意思是监听程序当前无法识别连接描述符中请求的服务。

运行CMD命令,检查监听程序是否启动,但是发现正常。

 

于是查看lisenter.ora文件,原来此文件缺少SID配置。

在lisenter.ora上添加:

(SID_DESC=

    (GLOBAL_DBNAME = ORCL)

    (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1)

    (SID_NAME = ORCL)

)

保存,再在服务里重新启动OracleOraDb10g_home1TNSListener。

最后成功。