0
点赞
收藏
分享

微信扫一扫

Oracle-ORA-03113与ORA-04031导致的PDB启动失败

查阅了网上的大部分文章,原因有很多:归档使用率高导致的(​​ORA-03113​​​),冷备后出现日志文件比控制文件新导致的(​​ORA-03113​​​),没有一致性关库导致的(​​ORA-03113​​​),闪回空间db_recovery_file_dest_size太小导致的(​​ORA-03113​​)。

奇怪的是,在我的测试库,启动PDB1时,报错ORA-03113并没有在日志中看到。而ORA-03113的报错,在借鉴网上给出的原因后,我选择了删除归档日志的方式处理后,此错误不再出现。之后,报错ORA-04031。而ORA-04031的错误,就是由于SGA和PGA的不足导致,变更(修改SGA和PGA)后,启动PDB1恢复正常。

以下是我的处理过程,大家可以做为参考。

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_闪回

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_闪回_02

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_ORA-04031_03

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_归档日志_04

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_ORA-03113_05

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_ORA-03113_06

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_ORA-04031_07

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_ORA-04031_08

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_闪回_09

Oracle-ORA-03113与ORA-04031导致的PDB启动失败_闪回_10


举报

相关推荐

0 条评论