系统是 linux, oracle版本是 10.2.0
oracle启动后用几天就连不上了,然后关了重启shutdown abort, startup,又可以用了。
现在出问题了,关掉后启动不了了。总是报这个错误:ORA-03113 end of file on communication channel
试了很多办法解决不了
请高手指点一二~
谢谢!

解决方案 »

  1.   

    ORA-03113   end-of-file   on   communication   channel Cause:   An   unexpected   end-of-file   was   processed   on   the   communication   channel.   The   problem   could   not   be   handled   by   the   Net8,   two   task,   software.   This   message   could   occur   if   the   shadow   two-task   process   associated   with   a   Net8   connect   has   terminated   abnormally,   or   if   there   is   a   physical   failure   of   the   interprocess   communication   vehicle,   that   is,   the   network   or   server   machine   went   down.   In   addition,   this   message   could   occur   when   ALTER   SYSTEM   KILL   SESSION   or   ALTER   SYSTEM   DISCONNECT   SESSION   were   issued   with   the   IMMEDIATE   qualifier   because,   in   those   cases,   the   client 's   connection   to   the   database   is   terminated   without   waiting   for   the   client   to   issue   a   request. Action:   If   this   message   occurs   during   a   connection   attempt,   check   the   setup   files   for   the   appropriate   Net8   driver   and   confirm   Net8   software   is   correctly   installed   on   the   server.   If   the   message   occurs   after   a   connection   is   well   established,   and   the   error   is   not   due   to   a   physical   failure,   check   if   a   trace   file   was   generated   on   the   server   at   failure   time.   Existence   of   a   trace   file   may   suggest   an   Oracle   internal   error   that   requires   the   assistance   of   customer   support.   
      

  2.   

    这个报错官方的解释也比较泛,你网络是不是有问题,PING下 试试。
    以前启动后一段时间就连不上,那为什么置之不理呢?!
    想想相比与之前的关掉后重启能启来,这次为什么起不来呢?是不是这次额外有些操作?
    话说回来了,shutdown abort 既然敢用,就要有出问题的心理准备啊,是不是有些文件损坏了?有归档没,有做MRAN备份没, 有的话试试恢复吧