Oracle启动时报如下错误:

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

解决方案如下:

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

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

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

2.tail -f -n 500 alert_ncdbemu.log 然后重启运行startup命令:得到oracle提示如下:

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.

选择:清理归档日志文件方法:

双实例的oracle启动---注意:首先要export ORACLE_SID=要操作的实例名 保证自己操作的实例是需要删除归档日志文件的实例,然后进行删除步骤:

1.启动到mount状态下:

su - oracle

sqlplus /nolog:

进入到sql命令窗口下:

conn /as sysdba

startup mount;

2.查看恢复区(闪回区)位置及大小:

SQL> show parameter db_recovery;

3.查询当前的使用状态

select file_type,PERCENT_SPACE_USED,NUMBER_OF_FILES from v$flash_recovery_area_usage;

4.物理清除归档路径下的日志文件:

退出sql命令窗口:

cd /u01/flash_recovery_area/DMDEV/archivelog---进入到对应的归档实例日志目录

清理不需要的归档日志---清理前请对需要的日子做好备份潮州:

rm -rf 不需要的日子文件目录

物理日志文件清理后,还需要在ramn管理中清理一次,不然还是显示的空间没有释放

5.进入rman命令行:通过rman管理工具清理。

连接上数据库实例:rman----> connect target sys/sys_passwd

crosscheck backup;

delete obsolete;

delete expired backup;

crosscheck archivelog all;

delete expired archivelog all;

此步会有提示,输入 YES 回车

退出rman 删除完成,重新连接数据库

6.删除完毕后查看结果:

sqlplus /nolog

SQL>  connect /as sysdba

SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;

7.重新启动数据库 ok。

ora-03113 linux,ORA-03113: end-of-file on communication channel 解决方案相关推荐

  1. oracle 启动报错03113,ORACLE启动报错ORA-03113: end-of-file on communication channel

    前日夜里,帮助XX省电信,进行数据库X备一项目的上线前的调试准备工作,在备机上启动双实例数据库中的一个实例的时候报错,提示 SQL> startup ORACLE instance starte ...

  2. linux listener.ora 位置,Oracel数据库 listener.ora和tnsnames.ora配置

    Oracel服务经常会出现各种监听问题,很多情况是 listener.ora和tnsnames.ora 的配置有问题  D:\app\Administrator\product\11.2.0\dbho ...

  3. linux ora 12542,怎样解决 ora-12542 address in used 异常

    怎样解决 ora-12542 address in used 异常 怎样解决 ora-12542 address in used 异常 日期:2014-05-17 浏览次数:20528 次 怎样解决 ...

  4. linux oracle 03113,Oracle数据库关闭时出现ORA-03113错误

    Oracle数据库关闭时,出现ORA-03113错误: SQL> shutdown immediate ORA-03113: end-of-file on communication chann ...

  5. ORACLE网络连接配置与文件:listener.ora、sqlnet.ora、tnsnames.ora

    [转自]http://www.chinaunix.net/jh/19/594396.html 最近看到好多人说到tns或者数据库不能登录等问题,就索性总结了下面的东东. 首先来说oracle的网络结构 ...

  6. Oracle的网络三大配置文件(sqlnet.ora、tnsnames.ora、listener.ora)

    Oracle的网络三大配置文件(sqlnet.ora.tnsnames.ora.listener.ora) blog文档结构图: 1  说明 为了使得外部进程能够访问Oracle 数据库则必须配置Or ...

  7. listener.ora、sqlnet.ora、tnsnames.ora的作用

    oracle 网络配置 三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下. 1. sqlne ...

  8. listener.ora、sqlnet.ora、tnsnames.ora 详解

    三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora,都是放在$oracle_home\network\admin目录下. 重点:三个文件的作用和使用 sqlnet. ...

  9. oracle中的listener.ora和tnsnames.ora

    一.oracle的客户端与服务器端 oracle在安装完成后服务器和客户端都需要进行网络配置才能实现网络连接.     服务器端配置监听器,客户端配置网络服务名    服务器端可配置一个或多个监听程序 ...

最新文章

  1. 解决LC_ALL: 无法改变区域选项 (UTF-8): 没有那个文件或目录的问题
  2. c++设计模式编程基础
  3. 关于恐怖小说“分级”及其他:答《北京娱乐信报》记者张守刚问
  4. 25外观模式(Facade Pattern)
  5. Collapse Hierarchy(折叠继承体系)
  6. 2022年青年科学基金项目预算经费下降!
  7. C2的完整形式是什么?
  8. 定时刷新网页脚本python_在特定时间后自动刷新Python脚本
  9. python 标准库 —— io(StringIO)
  10. 记2020年秋季学期的微波期末考试
  11. ea 如何画bce备选架构图_GitHub - wongdean/rime-settings at 941ea079832ff211723bce1ce8e47344e527575e...
  12. 动态URL、静态URl、伪静态URL
  13. Chrome 离线下载最佳方法
  14. postgres 禁止远程登录_Postgresql允许远程访问配置修改
  15. Let X be a finite set f : X → X a function. Prove that f is injective if and only if f is surjective
  16. css规则定义的分类,CSS规则定义英汉对照表
  17. 哪些5G芯片和5G模组已经问世?| 截止至2020年Q1
  18. “ ; ”老是忘!到底什么意思?
  19. LBS找外贸客户 外贸怎么找客户
  20. CSS Table(表格)

热门文章

  1. 2021热乎的字节跳动软件测试工程师面试题及答案分享
  2. vue生命周期钩子函数(11个)
  3. 平安夜,Python 送你一顶圣诞帽
  4. ReactNative(学习部署){样式使用、图片、文本、布局、按钮、活动提示器、状态栏和背景图、开关和文本输入框}
  5. 数学建模-多属性决策
  6. python列表去重的两种方法
  7. 1、【java数据安全】数据安全之加密解密(base64、MD、SHA、DES、AES、IDEA、PBE、DH、RSA、EIGamal)、数字签名(DSA、ECDSA)和数字证书介绍、应用示例详细介绍
  8. 被风吹过的夏天(转)
  9. java中super的用途
  10. java毕业论文设计(中俄跨境贸易供需服务平台)