oracle11g_ASM_归档日志闪回区目录空间使用率100%的解决办法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XX项目故障解决库——VER 1.0

2012年6月

文挡名称初稿

审核建立日期

作者

文档修订记录

章节编号章节名称修订内容简述修订日期修订前版本号

目录

1.总统架构 (4)

2.故障解决库 (4)

3.详细解决方法 (5)

3.1.序号1 (5)

3.1.1.解决方法 (5)

1.总统架构

架构图:

2.故障解决库

序号发生

时间

故障现象故障原因

解决方法

详见3.详细解决方法

前期预防

详见3.详细解决方

解决人联系方式

1 2012

年10

月9

日上

午11

时数据库系统

宕机,应用

系统停用。

自动备份脚

本中,删除

归档日志的

命令没有添

noprompt

参数,需要

人工输入

YES确认,

不能自动执

1、备份最近3天的归档日

志。

2、删除最近2天归档日

志。

3、正常关闭数据库。

4、正常开启数据库。

5、开启相关应用系统。

6、做数据库完全备份。

7、更改自动备份脚本,添

监控归档目录空间使

用百分比,一旦超过

80%开始告警。

select file_type,

percent_space_used

as

used,percent_space

_reclaimable as

reclaimable,

number_of_files as

行,造成存放归档日志的闪回区目录空间使用率积累到100%,引起数据库系统宕机。加noprompt参数。测试自

动备份脚本。

"number" from

v$flash_recovery_a

rea_usage;

3.详细解决方法

3.1.序号1

3.1.1.解决方法

1、备份最近3天的归档日志。

# cd /home/db/oracle_backup

# mkdir 2012_10_07

# mkdir 2012_10_08

# mkdir 2012_10_09

# su - grider

$ asmcmd

ASMCMD> ls

ARCVG/

DBVG/

ASMCMD> cd ARCVG

ASMCMD> ls

JXPAEA/

ASMCMD> cd JXPAEA

ASMCMD> ls

ARCHIVELOG/

CONTROLFILE/

ONLINELOG/

ASMCMD> cd ARCHIVELOG

ASMCMD> cd 2012_10_07

ASMCMD> cp thread_1_seq_14696.9677.796359843 /home/db/oracle_backup/2012_10_07/ ……

2、删除最近2天归档日志。

# su - oracle

[YOU HAVE NEW MAIL]

$ rman target/

恢复管理器: Release 11.2.0.3.0 - Production on 星期四 10月 11 14:17:15 2012 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

已连接到目标数据库: JXPAEA (DBID=97143412)

RMAN>DELETE NOPROMPT ARCHIVELOG ALL COMPLETED AFTER 'SYSDATE-2';

3、正常关闭数据库。

# su - oracle

$ sqlplus "/as sysdba"

SQL*Plus: Release 11.2.0.3.0 Production on 星期四 10月 11 13:44:47 2012

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

连接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Data Mining

and Real Application Testing options

SQL>shutdown immediate;

4、正常开启数据库。

SQL>startup;

5、开启相关应用系统。

研发人员负责。

6、做数据库完全备份。

# su - oracle

[YOU HAVE NEW MAIL]

$ rman target/

恢复管理器: Release 11.2.0.3.0 - Production on 星期四 10月 11 14:17:15 2012 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

已连接到目标数据库: JXPAEA (DBID=97143412)

RMAN> run{

相关文档
最新文档