最近我在访问 我的机器上的oracle11 出现”ora-12514 tns 监听程序当前无法识别连接描述符中请求的服务“ 错误,导致无法访问数据库,我以为我在我机器上进行了误操作导致该错误,对oracle进行了重新安装,数据库可以使用,但是没有多久又出现该错误,后来经过多方面努力终于解决了上面问题
1.直接改写 C:\oracle\10.2.0\db_1\NETWORK\ADMIN\listener.ora文件,添加以下内容。
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = F:\oracle\product\11.1.0\db_1)
(SID_NAME = orcl)
)
)
2.重新启动监听服务