数据库工作一段时间后突然停止工作,连接不上,重启后问题仍然存在,
tns-12547,TNS:lost contact
tns-12560,TNS:protocol adapter error
tns-00517:lost contact
linux error:32:broken pipe如何解决,谢谢

解决方案 »

  1.   

    网上查了一下,说是监听日志超过2个g就会出错,不知道如何清除日志内容,我在windows下是打开日志文件,手动删除,linux下这样可以吗?
      

  2.   

    linux最好用 echo 11 > xxx.ora方式清除
      

  3.   

    echo 11 > xxx.ora?????? 具体如何操作???谢谢
    listener.log 大小2148214560字节具体的命令之类
      

  4.   

    oracle 9i 监听日志超过了2个g就不能链接数据库
    请问有那些方法清除监听日志记录更安全???网上查了很多方法,想要个命令清除的方法
      

  5.   

    应先关闭数据库,在按网上介绍的方式清楚Log。
    监听Log只是为了记录知道谁开了连接去访问数据库,若在数据库崩溃时,这个是一个很重要Log,有助查找原因。平时用处不多大。
      

  6.   

    lsnrctl set log_status off
    rm listener.log
    lsnrctl set log_status on