在一次失败的 'Shutdown Immediate'以后,数据库job 不能运行。数据库
参考原文:
Database Jobs Do Not Run After a Failed 'Shutdown Immediate' (Doc ID 434690.1)session
适用于:
Oracle Server - Enterprise Edition - Version 9.2.0.1 to 10.2.0.1 [Release 9.2 to 10.2]
Information in this document applies to any platform.
Checked for relevance on 25-Jul-2012 oracle
症状:
在发出了一个'shutdown immediate' 以后,若是在一个小时以后尚未执行,oracle server 自动取消这个操做。
一条消息会出如今alert日志中:
SHUTDOWN: Active sessions prevent database close operationapp
不幸的是, 关闭全部 做为shutdown process 一部分的job queue slave进程 有额外的影响,
这个影响就是--任何在dba_jobs里边的job都没法运行。
这回影响很大范围的功能,好比统计信息收集,复制传播,物化视图刷新等等ide
缘由:this
这是指望的行为。一旦'shutdown' 命令被发出,shutdown 必须被执行。操作系统
shutdown 过程不能回退。这是由于instance 在shutdown conceled后 不会live。rest
解决方案:
请执行下面的步骤:日志
shutdown abort
startup restrict
shutdown immediate
startuporm
推荐在abort database 以前,要有一个好的备份可用。