ORA-3113 "end of file on communication channel
点击数:1490发布日期:2020-04-23 18:49:23 来源:老鹰
数据库无法启动
查看trace文件发现:
ORA-19815:
故障描述:
查看警告日志:
Sqlplus /nolog --登录sqlplus
Show parameter bdump --查出警告日志的位置。
使用vi工具,查看警告日志的报错信息。
主要查看warning, 和ora-错误。
在出现故障的时段,查看警告日志报出了哪些错误。
查看警告日志和对应的trace文件发现:
ORA-19815:
WARNING:
db_recovery_file_dest_size of
50000m
*** 2017-11-15 21:20:56.648 4132 krsh.c
ARCH:
Error 19809 Creating archive log file to '/opt/oracle/flash_recovery_area/ORCL11G/archivelog/2017_11_15/o1_mf_1_52_%u_.arc'
*** 2017-11-15 21:20:56.648 2747 krsi.c
krsi_dst_fail: dest:1 err:19809 force:0 blast:1
WAIT #1: nam='log file sequential read'
ela= 5 log#=0 block#=0 blocks=0 obj#=-1 tim=1416104456648722
WAIT #1: nam='Disk file operations I/O'
ela= 15 FileOperation=5 fileno=0 filetype=3 obj#=-1 tim=1416104456648774
WAIT #1: nam='control file sequential read'
ela= 14 file#=0 block#=1 blocks=1 obj#=-1 tim=1416104456648863
--日志显示不能创建归档日志。
解决此问题方法一:手工删除日志文件。
使用oracle用户,或root用户。
rm –rf /opt/oracle/flash_recovery_area/ORCL11G/archivelog/2017_11_15/o1*
不建议使用回闪区。
--关闭回闪区。
--set flashback back off
shutdown immediate;
startup mount;
alter database flashback off;
alter database open;
解决此问题方法二:将闪回区域阀值增大。
将回闪区参数值增大。在sqlplus中执行。
alter system set db_recovery_file_dest_size='80G';
--查看flashback是否开启:
select name,flashback_on from v$database;
--查看闪回恢复区及大小是否设置:
show parameter db_recovery;
--先设置闪回恢复区的大小:
alter system set db_recovery_file_dest_size='80G';
--再设置闪回恢复区路径:
alter system set db_recovery_file_dest='E:\oracle\product\10.2.0\db_recovery_file_dest';
--设置数据库回退的时间,默认1440分钟为一天时间:
alter system set db_flashback_retention_target = 1440;
解决措施:
或将归档日志的位置改到/arch下。不放在闪回区域。
--修改归档日志文件的位置。
建立/arch文件夹
1、alter system set LOG_ARCHIVE_DEST_1='LOCATION=/arch' ;
2、SQL>shutdown immediate
3、SQL>startup mount
4、SQL>alter database archivelog;
5、SQL>alter database open;
6、alter system switch logfile;
已解决
图文推荐
序言
2020-04-19 查看:2377
第十五章:Oracle 12c介绍
2020-04-19 查看:2297
第十四章:常用Oracle工具
2020-04-19 查看:2032
第十三章:Oracle Golde...
2020-04-19 查看:2289
第十二章:DataGuard
2020-04-19 查看:1892