前两天做系统时用navicat连接Oracle数据库还好好的,今天一连突然就开始报ORA-12514:TNS:no listener。然后看网上大部分教程需要改listener.ora文件中的
将HOST位置改为自己电脑名称或本机ip地址
改完之后,重启OracleOraDb11g_home1TNSListener服务(计算机->管理->服务),发现又报了ORA_12514:TNS:listener does not currently know of service requested in connect descriptor这个错误,解决方法为:在listener.ora文件中添加下列语句:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = globe)
(SID_NAME = globe)
)
)
保存重启navicat连接成功!