出现ORA-03106错误,如何处理。

解决方案 »

  1.   

    http://www.orafaq.net/cgi-bin/search/query?q=ORA-03106&mode=all
      

  2.   

    参考:ORA-03106 fatal two-task communication protocol error 
    1、这个信息表明,在ORACLE进行网络通信工作时,发生了错误。 
    2、在比较极端的情况下,该问题表明ORACLE所使用的共享内存段崩溃了。可能需要用abort选项宕下数据库,并释放所有的semaphores(UNIX下)。因为ORACLE使用semaphores来控制所有后台进程的同步。Semaphores也用来控制用户进程和影子进程之间的双任务通信。由于该种情况下牵涉的问题比较复杂,可以将整个机器系统宕下,再重新启动。
      

  3.   

    Cause: The communication path between Oracle and the user task has stopped. This is an internal error message not usually issued. 关闭数据库,从新启动。
      

  4.   

    以前是不是正常,还是突然出现问题?以前我也遇到此情况:
    ORACLE C/S版本不同。客户端是for 95的,server是ORACLE8I
      

  5.   


    ORA-03106 ORA-03106fatal two-task communication protocol error Cause:The communication path between ORACLE and the user task has stopped. This is an internal error message not normally issued. Action:Contact Worldwide Customer Support.