故障现象:
XX网数据库使用shutdown immediate不能关闭
![](/icons/56480dou.gif)
Shutting down instance: further logons disabled
Shutting down instance (immediate)
License high water mark = 215
All dispatchers and shared servers shutdown
Fri Aug 12 21:52:34 2005
ALTER DATABASE CLOSE NORMAL
Fri Aug 12 21:52:38 2005
Thread 1 advanced to log sequence 69953
Current log# 2 seq# 69953 mem# 0: /ora_sys/cqgdb/redo02.log
Thread 1 advanced to log sequence 69954
Current log# 4 seq# 69954 mem# 0: /ora_sys/cqgdb/redo04.log
... ... ..
Current log# 3 seq# 69966 mem# 0: /ora_sys/cqgdb/redo03.log
Thread 1 advanced to log sequence 69967
Current log# 1 seq# 69967 mem# 0: /ora_sys/cqgdb/redo01.log
解决办法:
Oracle工程师首先怀疑是临时表空间空间不足导致
![](/icons/56480dou.gif)
![](/icons/56480de.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou.gif)
![](/icons/56480de.gif)
![](/icons/56480de.gif)
![](/icons/56480dou2.gif)
![](/icons/56480de.gif)
![](/icons/56480de.gif)
![](/icons/56480dou2.gif)
![](/icons/56480de.gif)
![](/icons/56480de.gif)
![](/icons/56480dou2.gif)
1) 查看spfile文件中是否有fast_start_parallel_rollback参数
![](/icons/56480de.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou2.gif)
![](/icons/56480dou.gif)
![](/icons/56480de.gif)
![](/icons/56480dou2.gif)
2) 将数据库启动到nomount状态:startup nomount
3) 修改改参数值:alter system
![](/icons/56480set.gif)
4) shutdown immediate关闭数据库
5) startup启动
6) 查看该参数是否生效:show parameter fast_start_parallel_rollback
7) 等待
![](/icons/56480yi.gif)
8) shutdown immediate数据库可以关闭
分析:FAST_START_PARALLEL_ROLLBACK是用来控制事务并行回滚最大进程数
![](/icons/56480de.gif)
![](/icons/56480dou2.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou2.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou.gif)
![](/icons/56480dou.gif)
![](/icons/56480de.gif)
![](/icons/56480dou2.gif)
最新评论