提示ORA-03113:通信通道的文件结尾解决

第一步:

sqlplus / as sysdba
shutdown abort
startup mount
SQL> show parameter background_dump_dest;

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
background_dump_dest string d:\app\baoshengzhu\diag\rdbms\
oracle\oracle\trace

进入该路径,查看alert_oracle.log,可见文件记录错误如下:

####################错误信息以及建议解决的方法##########################################################

Errors in file d:\app\baoshengzhu\diag\rdbms\oracle\oracle\trace\oracle_ora_6988.trc:

ORA-19815: 警告: db_recovery_file_dest_size 字节 (共 4102029312 字节) 已使用 100.00%, 尚有 0 字节可用。

************************************************************************

You have following choices to free up space from recovery area:

1. Consider changing RMAN RETENTION POLICY. If you are using Data Guard,

then consider changing RMAN ARCHIVELOG DELETION POLICY.

2. Back up files to tertiary device such as tape using RMAN

BACKUP RECOVERY AREA command.

3. Add disk space and increase db_recovery_file_dest_size parameter to

reflect the new space.

4. Delete unnecessary files using RMAN DELETE command. If an operating

system command was used to delete files, then use RMAN CROSSCHECK and

DELETE EXPIRED commands.

###################################################################################
第二步:
select * from v$recovery_file_dest;
alter system set db_recovery_file_dest_size=10737418240 ---这里是改为10G。
alter database open
exit
第三步:
rman target /
进入rman工具窗口
rman target /
RMAN>crosscheck archivelog all; -- 运行这个命令可以把无效的expired的archivelog标出来。
RMAN>delete expired archivelog all; -- 直接全部删除过期的归档日志。
RMAN>delete noprompt archivelog until time "sysdate -3"; -- 也可以直接用一个指定的日期来删除。

重新打开数据库:正常使用

时间: 2024-08-28 15:12:55

提示ORA-03113:通信通道的文件结尾解决的相关文章

Oracle错误——ORA-03113:通信通道的文件结尾 解决办法

由来 今天跟往常一样,登陆PL/SQL,确登陆失败,出现一个错误"ORA-01034"和"ORA-27101"如图: 然后就就通过命令提示符去登陆Oracle,去查看怎么回事,然后问题进一步出现,错误"ORA-03113:通信通道的文件结尾 进程 ID:6320 回话 ID :191 序列号:3". 问题根源 Oracle出现错误,于是去错误日志里去找问题根源:在 e:\app\kang\diag\rdbms\oracle\oracle\trac

ORA-03113:通信通道的文件结尾解决

1.删除归档日志

Oracle错误——ORA-03113:通信通道的文件结尾

我的Oracle数据库是去年11月份安装的,然后安装好之后配置了一下,那个时候是正常的,没有什么问题,但是后来我就一直没有用自己本地的Oracle,使用的PL/SQL一直连的是同事的机子,然后今天突然想在自己的机子上做些测试,PL/SQL居然一直连不上,提示了下面这个错误. 提示ORA-03113:通信通道的文件结尾 进程 ID :0 会话 ID:0 序列号:0 之后就是一系列的度娘谷歌论坛等等折腾,折腾了良久,终究是给解决了. 解决方法: 第一步: sqlplus / as sysdba sh

ORA-03113:通信通道的文件结尾

问题: 用命令startup启动实例时,报错“ORA-03113:通信通道的文件结尾”. 解决: SQL> startup mount ORACLE 例程已经启动. Total System Global Area 835104768 bytes Fixed Size 2217952 bytes Variable Size 637536288 bytes Database Buffers 188743680 bytes Redo Buffers 6606848 bytes 数据库装载完毕. SQ

Oracle 11.2.0.1的一个Bug,客户端报ORA-03113: 通信通道的文件结尾

半小时前,一个项目反馈应用系统部分功能报错,ORA-03113: 通信通道的文件结尾.好像是个常见的错误. 异常信息:ORA-03113: 通信通道的文件结尾 进程 ID: 2392 会话 ID: 298 序列号: 46826 检查了归档日志未发现异常,检查Oracle日志时发现对应ORA-03137错误,经查阅网上资料,属于Oracle的bug,God,竟然隐蔽在ORA-03113后面. Errors in file d:\app\administrator\diag\rdbms\fssc\f

ORA-03113 通信通道的文件结尾(ORA-19804 ORA-16038-归档空间满的处理方法)

1.数据库启动报错SQL> startupORACLE 例程已经启动. Total System Global Area 1887350784 bytesFixed Size 2176848 bytesVariable Size 1325402288 bytesDatabase Buffers 553648128 bytesRedo Buffers 6123520 bytes数据库装载完毕.ORA-03113: 通信通道的文件结尾进程 ID: 1244会话 ID: 96 序列号: 3 2.查看告

ORA-03113:通信通道的文件结尾-完美解决方案

oracle 文档中对这个错误这样解释: ORA-03113 错误就是说连接到数据库的网络中断了.有些错误由于频繁出现.原因复杂而被 Oracle DBA 们戏称之为"经典的错误". 完美解决方案: 1.查看系统表空间用量: SELECT a.tablespace_name, a.bytes total, b.bytes used, c.bytes free, (b.bytes * 100) / a.bytes "% USED ", (c.bytes * 100)

关于“ORA-03113: 通信通道的文件结束”

作者:iamlaosong 一条SQL查询语句报错,与语句无关,与条件中的值无关,错误是ORA-03113,语句如下: select * from tb_evt_dlv a, tb_jg b,tb_evt_mail_clct c where a.mail_num=c.mail_num and a.dlv_date between to_date('2014-11-1','yyyy-mm-dd') and to_date('2014-11-1','yyyy-mm-dd') and a.dlv_st

[HTML5_WebWorkers]HTML5 web通信(跨文档通信/通道通信)简介

一.简单概要 web通信(洋名:web messaging)是一种文档中独立的浏览上下文间的DOM不会被恶意的跨域脚本暴露数据分享方式. 得得得,术语啊什么的,比看到凤姐还头疼.有必要把上面一句话拆开讲: web通信是一种数据分享方式(有屁话之嫌): 通信的主体是“浏览上下文”(这是纳尼?): 哦,“浏览上下文”呢是“一个将 Document对象呈现给用户的环境”,你可以近似理解为平常我们看到的某个页面所处的环境: web通信不会有DOM被恶意暴露的危险: 目前应用比较多的就是iframe之间的