oracle log_archive_dest_1未指定导致flash_recovery_area引发数据库挂起

故障现象:

一、错误日志

Thu Nov 10 17:08:43 2011

ORACLE Instance zjport - Archival Error

Thu Nov 10 17:08:43 2011

ORA-16038: log 1 sequence# 101 cannot be archived

ORA-19809: limit exceeded for recovery files

ORA-00312: online log 1 thread 1: '/home/oracle/oradata/online/redo01.log'

Thu Nov 10 17:08:43 2011

Errors in file /home/oracle/admin/online/bdump/online_arc1_30097.trc:

ORA-16038: log 1 sequence# 101 cannot be archived

ORA-19809: limit exceeded for recovery files

ORA-00312: online log 1 thread 1: '/home/oracle/oradata/online/redo01.log'

Thu Nov 10 17:09:43 2011

ARCH: Archival stopped, error occurred. Will continue retrying

Thu Nov 10 17:09:43 2011

ORACLE Instance online - Archival Error

Thu Nov 10 17:09:43 2011

ORA-16014: log 1 sequence# 101 not archived, no available destinations

ORA-00312: online log 1 thread 1: '/home/oracle/oradata/online/redo01.log'

Thu Nov 10 17:09:43 2011

Errors in file /home/oracle/admin/online/bdump/online_arc0_30095.trc:

ORA-16014: log 1 sequence# 101 not archived, no available destinations

ORA-00312: online log 1 thread 1: '/home/oracle/oradata/online/redo01.log'

Thu Nov 10 17:14:43 2011

Errors in file /home/oracle/admin/online/bdump/online_arc1_30097.trc:

ORA-19815: WARNING: db_recovery_file_dest_size of 2147483648 bytes is 100.00% used, and has 0 remaining bytes available.

Thu Nov 10 17:14:43 2011

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

You have following choices to free up space from flash 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.

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

时间: 2024-11-18 18:11:33

oracle log_archive_dest_1未指定导致flash_recovery_area引发数据库挂起的相关文章

DBA必备技能:数据库挂起时进行转储分析诊断案例

在上周末培训中,有同学问起:如何在数据库挂起时进行诊断和分析?这里就是这样一个案例.分析.深入,解数据库之疑难. 在 Oracle 数据库的运行过程中,可能会因为一些异常遇到数据库挂起失去响应的状况,在这种状况下,我们可以通过对系统状态进行转储,获得跟踪文件进行数据库问题分析:很多时候数据库也会自动转储出现问题的进程或系统信息:这些转储信息成为我们分析故障.排查问题的重要依据. 本章通过实际案例的详细分析,讲解如何逐层入手.层层剖析的分析数据库故障. 1.1  状态转储的常用命令 当数据库出现一

oom_kill_process造成数据库挂起并出现found dead shared server

这篇博客是上一篇博客Oracle shutdown immediate遭遇ORA-24324 ORA-24323 ORA-01089的延伸(数据库挂起hang时,才去重启的),其实这是我们海外一工厂的遇到的案例,把内容拆开是因为这个case分开讲述显得主题明确一些.正式进入主题:   服务器数据库版本Oracle Database 10g Release 10.2.0.4.0,操作系统为Red Hat Enterprise Linux Server release 5.7,虚拟机.当时告警日志里

《构建高可用VMware vSphere 5.X虚拟化架构》——2.5 使用Oracle作为VMware vCenter Server Appliance数据库

2.5 使用Oracle作为VMware vCenter Server Appliance数据库 VMware官方提供了两个vCenter Server版本,一个基于Windows,另一个基于Linux的VMware vCenter Server Appliance. 对于Linux版本来说,用户无需复杂的配置,通过VMware官方发布的模版部署到ESXi主机上即可使用,因此,Linux版VMware vCenter Server Appliance也有大量的用户,遗憾的是嵌入式数据库只能支持不

Oracle 11gR2 使用RMAN Duplicate复制数据库

Oracle 11gR2 使用RMAN Duplicate复制数据库  作者:吴伟龙 PrudentWoo QQ:286507175    前言:     上周刚做完一个项目,用户要求RAC的数据库能够自动备份到另外一个单节点上,单节点能够正常拿起来就能用.当时跟他们讨论的是用ADG来做,但通过描述后,用户觉得如果要人工干预的话太麻烦,它不想做任何的人工干预,实现数据自动到这台单机上来,那只是一台备用的数据库,没事的时候可以登录上去看看历史的数据情况.        这个时候我提出了11g的RM

oracle中如何通过RMAN复制数据库

通过使用数据库备份,DBA可以在同一服务器或其它服务器上建立副本数据库.这个副本数据库可以和主数据库有相同的名称(拷贝)或与主数据库名称不同(克隆). ORACLE在数据库拷贝和数据库克隆之间惟一不同的是拷贝的数据库不能更改名称.使用RMAN的复制数据库特性,可以从RMAN备份创建一个新的数据库,并为这个副本数据库保留已有的数据库名称或者赋予新的名称. RMAN术语和命令: A. 辅助数据库(Auxiliary database):RMAN将目标数据库复制到该数据库实例.要创建该数据库的参数文件

Oracle Data Guard创建物理Standby数据库

Oracle Data Guard创建物理Standby数据库 创建物理备库 机器名 a1 a2 IP: 192.168.1.10 192.168.1.20 Net_Name a1 a2 SID a1 a2 DB_UNIQUE_NAME a1 a2 注:主节点上创建数据库a1,备节点上只安装oracle软件不创建任何数据库; 1.配置listener.ora 主节点listener.ora: SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (GLOBAL_DBN

oracle中导入导出数据备份数据库

原文:oracle中导入导出数据备份数据库                            数据库所在位置                         将数据导出到的文件名                    用户名  备份数据库 :exp csm/csm@127.0.0.1/orcl file=c:/baoan_1.1.0_20120816.dmp owner=(csm)                                              数据库所在位置   

oracle to_date 格式化的格式与数据库格式不一致,但是还是能正确格式化?

问题描述 oracle to_date 格式化的格式与数据库格式不一致,但是还是能正确格式化? 解决方案 可以的,to_char to_date这类函数都会正确的转化为规范的数据结构. 解决方案二: LOG_TIME最开始的格式是什么? 解决方案三: 主要看看粗体字: Oracle Database converts strings to dates with some flexibility. For example, when the TO_DATE function is used, a

【云端起舞】在Oracle公有云上创建克隆数据库

编辑手记:云端起舞也要脚踏实地,Oracle全面向云,将会演绎怎样的精彩,海外专家伴你踏上云端之旅. 系列文章回顾: 1.Configure and Practice Backup and Recovery in Cloud      在Oracle公有云上备份与恢复的配置和实践 2.Create a Primary and Standby Database in the Cloud      在Oracle公有云上创建standby数据库        作者简介: Joel Perez Ora