ORA-03113:end-of-file on communication channel

在尝试启动Oracle 11g RAC实例时遇到ORA-03113错误。通过检查启动日志,发现归档日志已满。解决方案包括清理归档日志,如更改RMAN保留策略、备份到三级设备、增加磁盘空间或使用RMAN删除无用文件。
摘要由CSDN通过智能技术生成

环境:oracle 11g 11.2.0.4 r2 RAC

ORALCE启动时报如下错误:

[oracle@racnode2 ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Fri Apr 30 22:58:07 2021

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup;
ORACLE instance started.

Total System Global Area  835104768 bytes
Fixed Size            2217952 bytes
Variable Size          675285024 bytes
Database Buffers      150994944 bytes
Redo Buffers            6606848 bytes
Database mounted.
ORA-03113: end-of-file on communication channel
Process ID: 10991
Session ID: 7 Serial number: 5

 

解决思路(ORACLE 11g):

查看orcle启动日志,确定具体是什么原因引起的错误。

1、查看orcle启动日志,确定具体是什么原因引起的错误。

cd $ORACLE_HOME/diag/rdbms/实例名/实例名/trace/

查看日志位置

[root@racnode2 /]# locate trace|grep 'racdb'|more
/u01/app/oracle/diag/rdbms/racdb/racdb2/trace
/u01/app/oracle/diag/rdbms/racdb/racdb2/trace/alert_racdb2.log

 ls -alcr | grep alert (c时间排序、r倒序) 定位启动日志。

[root@racnode2 ~]# cd /u01/app/oracle/diag/rdbms/racdb/racdb2/trace
[root@racnode2 trace]# ls -alcr | grep alert
-rw-r-----  1 oracle asmadmin  78259096 04-30 22:59 alert_racdb2.log

2.tail -f -n 500 alert_ncdbemu.log

然后重启运行startup命令:得到oracle提示如下:

************************************************************************
************************************************************************
Errors in file /u01/app/oracle/diag/rdbms/racdb/racdb2/trace/racdb2_arc0_11801.trc:
ORA-19809: 超出了恢复文件数的限制
ORA-19804: 无法回收 42991616 字节磁盘空间 (从 139586437120 限制中)

Errors in file /u01/app/oracle/diag/rdbms/racdb/racdb2/trace/racdb2_arc1_11803.trc:
ORA-19809: 超出了恢复文件数的限制
ORA-19804: 无法回收 42991616 字节磁盘空间 (从 139586437120 限制中)

ARC0: Error 19809 Creating archive log file to '+FRA'
ARC1: Error 19809 Creating archive log file to '+FRA'
Errors in file /u01/app/oracle/diag/rdbms/racdb/racdb2/trace/racdb2_arc0_11801.trc:
ORA-16038: 日志 2 sequence# 23

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值