服务器年前放假时关闭了,linux系统,redhat的。oracle装的是10g。今天早上启动服务器后发现连不上数据库了,提示没有监听程序。使用命令启动监听的时候显示启动失败,lsnrctl status命令提示tns-12541 tns-12560 tns-00511。很急,求高手速来!

解决方案 »

  1.   


    tnsping SID 能通不? 用netmanager 工具重新配置一下监听. Oracle 数据库监听配置 
    http://blog.csdn.net/tianlesoftware/archive/2009/11/24/4861572.aspx
      

  2.   

    重新配置下监听,lsnrctl stop ; lsnrctl start 
    看看listener.ora里面是否含有tnsname.ora
      

  3.   

    远程的服务器,没在我本地。我吧listener.ora里面内容重新写了下,还是不行。我这里远程不能重新创建监听啊。使用命令查看的时候,参数host=后面是空的,没有ip也没有机器名,不知道怎么回事。
      

  4.   

    用netmanager 工具重新配置一下监听. +1.
      

  5.   

    tnsping下吧,不行就重新配置…