出现

打开sqlplus,登录时会出现下面这样的提示
对于Oracle错误——ORA-03113:通信通道的文件结尾的解决方法

解决方法

首先,我们用win+r输入cmd,打开命令提示符,输入:

sqlplus sys/“密码” as sysdba
startup force --强制打开数据库

  • 就会出现这样的错误,数据库没有打开
  • 对于Oracle错误——ORA-03113:通信通道的文件结尾的解决方法
    接下来我们输入:

shutdown abort ----关闭进程
startup mount ---- 装载数据库
select * from v$recovery_file_dest; —查询归档日志
alter system set db_recovery_file_dest_size=10G; --设置归档日志空间为10G
alter database open --打开数据库
Exit —到这里空间大小已经设置完成

对于Oracle错误——ORA-03113:通信通道的文件结尾的解决方法
问题基本就解决了

出现原因

从错误日志我们发现了问题的根源:“

ORA-19815: 警告: db_recovery_file_dest_size 字节 (共 4102029312 字节) 已使用100.00%, 尚有 0 字节可用。” 是db_recovery_file_dest_size也叫归档日志空间不足导致的。

相关文章: