我在自己的测试库中也经常有这种问题通常是直接停掉ORACLE服务
重新启动就好了:)
在等等吧,可能正在回滚一些未提交的操作

解决方案 »

  1.   

    如果没有什么操作,用 SHUTDOWN ABORT;强行关闭。
      

  2.   

    我还没见过It seems to be a fairly common problem and I have witnessed it happen myself in Oracle versions
    7.3.4 and 8.0 on HP-UX and AIX. There is little information about it in the public domain
    because Oracle's standard response seems to be "send us system state dumps at 5 or 10 minute
    intervals" and log a TAR, in which case the resolutions do not get posted on Metalink. If you 
    report this as a problem in any release other than 8i or 9i Oracle will tell you to upgrade to
    a supported version which isn't all that helpful.
    There are various ways to find out what is causing the hang (setting event 10400 is one) but the
    information is pretty useless if you can do nothing to prevent it. Most occurrences of the
    problem are caused by a memory leak and can be cured by setting event 10262 at level 0 (which is 
    the size in bytes tolerated). Include the following line in the init.ora file, remembering that 
    all event entries have to be adjacent.                  event="10262 trace name context forever, level 0"
                           levle 0 在oracle 9.2 中不行I set this in an Oracle7 database on HP-UX 10.20 that was suffering from database hangs and it
    miraculously cured it!
      

  3.   

    在控制面板里把ORACLE服务停掉
      

  4.   

    不要把unix windows混在一起说,
      

  5.   

    呵呵,楼主不是说 sun os5.8 吗?
      

  6.   

    SHUTDOWN ABORT 后 不一定能完全恢复啦小心啊~~~~
      

  7.   

    稍等片刻,数据库停止时需要等待所有连接退出才行,除非你使用shutdown abort.
      

  8.   

    先把网线拔掉,再在线把数据库备份一下,最后SHUTDOWN ABORT ,日志还在的话,应该问题不大。