ITPub博客

首页 > 数据库 > Oracle > OGG DDL触发器引发的故障系列(二)

OGG DDL触发器引发的故障系列(二)

原创 Oracle 作者:梦夕林1992 时间:2025-01-17 18:16:44 0 删除 编辑

故障现象:

DG端数据库由于业务查询需要,相对临时表空间增加数据文件,但是出现报错 ORA-00604, ORA-16000

尝试重启数据库到mount状态后添加还是报相同错误。


确认问题:

仔细查看报错,有ora-00604,这个报错通常是因为触发器引起,且查看mos相关文档,发现相同案例,提到和ogg触发器相关,联想到这个环境客户曾经用ogg做过数据库迁移,怀疑ogg触发器没关。(也可通过10046跟踪确认在执行临时数据文件添加时做了什么操作)

查询确认,看到ogg触发器处于enable状态


处理办法:

生产库disable该触发器

 ALTER TRIGGER sys.GGS_DDL_TRIGGER_BEFORE DISABLE;

确认应用到备库后,备库重新执行临时表空间数据文件添加后,成功。


参考文档:

11g Standby Unable To Add Temp File (文档 ID 2168646.1)






来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29956245/viewspace-3067646/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-10-13

  • 博文量
    90
  • 访问量
    85392