DB或DG出现的ORA-16038解决-日志无法归档(startup时log不能archive)

本文介绍了Oracle数据库中遇到的归档错误,包括ORA-16038和ORA-19809等问题,并提供了详细的解决步骤。对于DBA和数据库管理员来说,这些解决方案能够帮助快速定位并解决归档日志无法归档的问题。
摘要由CSDN通过智能技术生成

DB:

现象:

SQL> startup
ORACLE instance started.
Total System Global Area  

612368384 bytes
Fixed Size                  1292036 bytes
Variable Size             268437756 bytes
Database Buffers          335544320 bytes
Redo Buffers                7094272 bytes
Database mounted.
ORA-16038: log 1 sequence# 51 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 1 thread 1:
'F:ORACLEPRODUCT10.2.0ORADATAORAWINREDO01.LOG'

方案:

SQL> alter database clear unarchived logfile group 1;
Database altered.
SQL> alter database open;
Database altered.
SQL>

==================================================================

==================================================================
DG:
现象:
Errors in file /u01/app/oracle/admin/oratest/bdump/oratest_arc0_29973.trc:
ORA-16038: log 4 sequence# 73 cannot be archived
ORA-16040: standby destination archive log file is locked
ORA-00312: online log 4 thread 1: '/u01/app/oracle/oradata/oratest/standbyredo01.log'

解决方案:

SQL> alter database recover managed standby database cancel;
SQL> alter database clear unarchived logfile group 4;
SQL> alter database recover managed standby database disconnect from session;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值