急!!!!!!Oracle11g数据库又连不上了!

昨天还好好的,今天打开Oracle sql developer连接就看到下面的错误:

执行请求的操作时遇到错误:

Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

供应商代码 12505

网上大多说是监听的问题 但重启之后还是没变化

如果没有修改 监听的配置文件,那么很可能就是 监听没有启动。
记住以下几点:
1、系统重启后都需要手动启动监听程序的。
2、监听启动需要一定时间,不要马上进行连接尝试,等个30秒到1分钟。再连接判断。

把(ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT = 1521))
改成
(ADDRESS = (PROTOCOL = TCP)(HOST = 计算机名)(PORT = 1521))