当前位置: 首页 > news >正文

mysql可以运行oracle报错_Oracle启动报错ORA-03113解决

环境:RHEL6.4 + Oracle 11.2.0.4 步骤摘要:1.启动报错ORA-031132.查看alert日志查找原因3.根据实际情况采取合理的措施,这里我

环境:RHEL6.4 + Oracle 11.2.0.4

步骤摘要:

1.启动报错ORA-03113

2.查看alert日志查找原因

3.根据实际情况采取合理的措施,这里我们先增加闪回区大小,把库启动起来

4.制定对应的归档日志删除策略

1.启动报错ORA-03113

$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on 星期六 2月 28 13:56:44 2015

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

Connected to an idle instance.

SQL> startup mount

ORACLE instance started.

Total System Global Area 3206836224 bytes

Fixed Size 2257520 bytes

Variable Size 2365590928 bytes

Database Buffers 822083584 bytes

Redo Buffers 16904192 bytes

Database mounted.

SQL> alter database open;

alter database open

*

ERROR at line 1:

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

进程 ID: 13501

会话 ID: 853 序列号: 5

SQL>

2.查看alert日志查找原因

Sat Feb 28 13:56:52 2015

Starting ORACLE instance (normal)

LICENSE_MAX_SESSION = 0

LICENSE_SESSIONS_WARNING = 0

Initial number of CPU is 8

CELL communication is configured to use 0 interface(s):

CELL IP affinity details:

NUMA status: non-NUMA system

cellaffinity.ora status: N/A

CELL communication will use 1 IP group(s):

Grp 0:

Picked latch-free SCN scheme 3

Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST

Autotune of undo retention is turned on.

IMODE=BR

ILAT =249

LICENSE_MAX_USERS = 0

SYS auditing is disabled

Starting up:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options.

ORACLE_HOME = /opt/app/oracle/product/11.2.0.4/dbhome_1

System name: Linux

Node name: JJFAB01

Release: 2.6.32-358.el6.x86_64

Version: #1 SMP Tue Jan 29 11:47:41 EST 2013

Machine: x86_64

VM name: Xen Version: 4.1 (PVM)

Using parameter settings in server-side spfile /opt/app/oracle/product/11.2.0.4/dbhome_1/dbs/spfileJJFAB.ora

System parameters with non-default values:

processes = 1500

sessions = 2272

memory_target = 3G

control_files = "/opt/oradata/gxwj/control01.ctl"

control_files = "/opt/app/oracle/fast_recovery_area/gxwj/control02.ctl"

db_block_size = 8192

compatible = "11.2.0.0.0"

db_recovery_file_dest = "/opt/app/oracle/fast_recovery_area"

db_recovery_file_dest_size= 4122M

undo_tablespace = "UNDOTBS1"

remote_login_passwordfile= "EXCLUSIVE"

db_domain = ""

dispatchers = "(PROTOCOL=TCP) (SERVICE=gxwjXDB)"

audit_file_dest = "/opt/app/oracle/admin/gxwj/adump"

audit_trail = "DB"

db_name = "JJFAB"

open_cursors = 300

diagnostic_dest = "/opt/app/oracle"

Sat Feb 28 13:56:54 2015

PMON started with pid=2, OS id=13461

Sat Feb 28 13:56:54 2015

PSP0 started with pid=3, OS id=13463

Sat Feb 28 13:56:55 2015

VKTM started with pid=4, OS id=13465 at elevated priority

VKTM running at (1)millisec precision with DBRM quantum (100)ms

Sat Feb 28 13:56:55 2015

GEN0 started with pid=5, OS id=13469

Sat Feb 28 13:56:55 2015

DIAG started with pid=6, OS id=13471

Sat Feb 28 13:56:55 2015

DBRM started with pid=7, OS id=13473

Sat Feb 28 13:56:55 2015

DIA0 started with pid=8, OS id=13475

Sat Feb 28 13:56:55 2015

MMAN started with pid=9, OS id=13477

Sat Feb 28 13:56:55 2015

DBW0 started with pid=10, OS id=13479

Sat Feb 28 13:56:55 2015

LGWR started with pid=11, OS id=13481

Sat Feb 28 13:56:55 2015

CKPT started with pid=12, OS id=13483

Sat Feb 28 13:56:55 2015

SMON started with pid=13, OS id=13485

Sat Feb 28 13:56:55 2015

RECO started with pid=14, OS id=13487

Sat Feb 28 13:56:55 2015

MMON started with pid=15, OS id=13489

starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...

Sat Feb 28 13:56:55 2015

MMNL started with pid=16, OS id=13491

starting up 1 shared server(s) ...

ORACLE_BASE from environment = /opt/app/oracle

Sat Feb 28 13:56:56 2015

ALTER DATABASE MOUNT

Successful mount of redo thread 1, with mount id 3498004520

Database mounted in Exclusive Mode

Lost write protection disabled

Completed: ALTER DATABASE MOUNT

Sat Feb 28 13:57:48 2015

alter database open

Sat Feb 28 13:57:48 2015

LGWR: STARTING ARCH PROCESSES

Sat Feb 28 13:57:48 2015

ARC0 started with pid=20, OS id=13553

ARC0: Archival started

LGWR: STARTING ARCH PROCESSES COMPLETE

ARC0: STARTING ARCH PROCESSES

Sat Feb 28 13:57:49 2015

ARC1 started with pid=21, OS id=13555

Sat Feb 28 13:57:49 2015

ARC2 started with pid=22, OS id=13557

Errors in file /opt/app/oracle/diag/rdbms/jjfab/JJFAB/trace/JJFAB_ora_13501.trc:

ORA-19815: 警告: db_recovery_file_dest_size 字节 (共 4322230272 字节) 已使用 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.

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

ARCH: Error 19809 Creating archive log file to '/opt/app/oracle/fast_recovery_area/JJFAB/archivelog/2015_02_28/o1_mf_1_130_%u_.arc'

Errors in file /opt/app/oracle/diag/rdbms/jjfab/JJFAB/trace/JJFAB_ora_13501.trc:

ORA-16038: 日志 1 sequence# 130 无法归档

ORA-19809: 超出了恢复文件数的限制

ORA-00312: 联机日志 1 线程 1: '/opt/oradata/gxwj/redo01.log'

Sat Feb 28 13:57:49 2015

ARC3 started with pid=23, OS id=13559

USER (ospid: 13501): terminating the instance due to error 16038

Sat Feb 28 13:57:50 2015

System state dump requested by (instance=1, osid=13501), summary=[abnormal instance termination].

System State dumped to trace file /opt/app/oracle/diag/rdbms/jjfab/JJFAB/trace/JJFAB_diag_13471_20150228135750.trc

Dumping diagnostic data in directory=[cdmp_20150228135750], requested by (instance=1, osid=13501), summary=[abnormal instance termination].

Instance terminated by USER, pid = 13501

发现告警日志中已经明确给出了原因和建议。

3.根据实际情况采取合理的措施,这里我们先增加闪回区大小,把库启动起来。

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

相关文章:

  • csv导入到mysql_导入CSV到MySQL
  • mysql alter identity_mysql alter 语句用法,添加、修改、删除字段【转】
  • mysql 蘑菇查询_sql语句 基本
  • 什么是页损坏 mysql_什么导致了MySQL InnoDB损坏且如何防护?
  • 查看mysql汉字占用的字节数_一个汉字在数据库占几个字节
  • 同一个tomcat下两个项目互相调用_面试官:Tomcat是如何处理Http请求的?
  • 1080p为什么模糊 mac_1080p屏幕这么模糊,为什么1080p在笔记本端还是主流,还没被淘汰?...
  • fluentd tail mysql_使用fluentd实现实时收集日志文件
  • jsp预加载转圈_页面预加载loading动画
  • myeclipse mysql 驱动_Myeclipse 中添加mysql的jdbc驱动
  • mysql install db的作用_mysql通过mysql_install_db初始化数据目录时使用--user选项的作用是什么?...
  • mysql 5.6 my.cnf配置_my.cnf 5.6/5.7/8.0通用配置
  • oracle非常量不能用于privot_oracle pivot 和 unpivot 函数的使用
  • python代码60行_60行Python代码,实现多线程PDF转Word
  • python加载文件夹模块bus error_python通过import导入带“-”文件名称的模块
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 78. Subsets
  • Android 控件背景颜色处理
  • Git学习与使用心得(1)—— 初始化
  • Java应用性能调优
  • js
  • k8s 面向应用开发者的基础命令
  • mac修复ab及siege安装
  • MYSQL 的 IF 函数
  • python 学习笔记 - Queue Pipes,进程间通讯
  • React-Native - 收藏集 - 掘金
  • SAP云平台里Global Account和Sub Account的关系
  • spring boot 整合mybatis 无法输出sql的问题
  • spring学习第二天
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • Vue 动态创建 component
  • webgl (原生)基础入门指南【一】
  • 编写高质量JavaScript代码之并发
  • 前端面试题总结
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 一个完整Java Web项目背后的密码
  • 以太坊客户端Geth命令参数详解
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • (done) 两个矩阵 “相似” 是什么意思?
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (附源码)计算机毕业设计ssm电影分享网站
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (转)Windows2003安全设置/维护
  • (转)关于多人操作数据的处理策略
  • .NET 8 编写 LiteDB vs SQLite 数据库 CRUD 接口性能测试(准备篇)
  • .NET Core中的去虚
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .NET MVC之AOP
  • .Net 应用中使用dot trace进行性能诊断
  • .NET成年了,然后呢?
  • @Responsebody与@RequestBody