Writing the record to OS spillover file 数据库访问失败,日志写入OS file

出现这种问题,可能数据库已经不可以访问,需要找到之前的alert 信息 

由于ORA-4021,统一审计记录写入审计跟踪表失败。 

Oracle12cR2 两节点RAC集群,其中节点1报错Unified Audit record write to audit trail table failed due to ORA-4021. Writing the record to OS spillover file.

 

ORA-04021: 等待锁定对象 SYS.USER$ 时发生超时

 

可以MOS搜一下关于ORA 4021的BUG,虽然文档中描述是ADG,但我觉的非ADG环境也可能触发该BUG
Bug 28423598 - ORA-4021: ORA-4024: ROW CACHE ENQUEUE AGAINST DC_OBJECTS:OBJ$ on Active Data Guard (文档 ID 28423598.8)

Active Data Guard instance may hang, 
 FG process can report the following errors :
 
ORA-00604: error occurred at recursive SQL level 3
ORA-04024: self-deadlock detected while trying to mutex pin cursor ?
ORA-04021: timeout occurred while waiting to lock object 
 
Trace file of ORA-4021 shows 
 
kqrGetClusterLock: timeout po: 0xb2775a4b8 lock: 0xb27734dc0
----------------------------------------
  type=MULTI-INSTANCE 
  row cache parent object: cid=8(dc_objects) 
  name=OBJ$
  wat= mode=S req=S
  status=-/-/-/-/-/-/-/-/LOADING

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值