oracle中用shutdown immediate命令,无论在SQLPLUS还是在OEM中,关闭数据库没有反应,或者是有反应,但是关闭的速度非常的慢,让人没办法等待结果的出现

解决方案 »

  1.   

    如果测试环境,强制关闭可以使用
    shutdown abort;
      

  2.   


    --仅测试用 
    shutdown abort --强制关闭
      

  3.   

    把oracleServiceSid服务停了。呵呵。
      

  4.   

    如果是繁忙的生产库的话,很正常,遇到一些烂SQL,那更是没脾气,所以尽量别停止 ,非要停止,最好EXP或RMAN备份后,再shutdown abort,这个快,但附带的风险就是启不来.
      

  5.   

    shutdowm immediate时强制执行完全检查点,你所有的脏数据都会从重做日志缓冲区和库高速缓冲区中写入日志文件和数据文件,如果是生产环境的话肯定会很慢了,不过这样关闭没有风险,如果是测试库的话那么就shutdown abort吧.