Heim  >  Artikel  >  Datenbank  >  【翻译自mos文章】asm归档路径满了

【翻译自mos文章】asm归档路径满了

WBOY
WBOYOriginal
2016-06-07 15:58:371185Durchsuche

asm 归档路径满了 参考原文: ASM Archive destination is full. (Doc ID 351547.1) 适用于: Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 11.1.0.7 This problem can occur on any platform. 症状: 1)归档路径满了 2)归档文件被存储于as

asm 归档路径满了

参考原文:
ASM Archive destination is full. (Doc ID 351547.1)

适用于:
Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 11.1.0.7
This problem can occur on any platform.

症状:
1)归档路径满了
2)归档文件被存储于asm中。

原因:
asm 磁盘组消耗完了空间。

解决方法:

1)在数据库实例中,编辑好如下脚本:
==================================================================
spool rmarchive_asm.sql
set linesize 300

select 'alter diskgroup DISK_GROUP1 drop file ' || '''' || name ||'''' || ';' from V$ARCHIVED_LOG;

spool off
==================================================================

--->注意:以上对V$ARCHIVED_LOG的查询,没有加where条件。请自行添加where条件

2)在asm 实例中执行这个rmarchive_asm.sql ,比如:
==================================================================
alter diskgroup DISK_GROUP1 drop file '+DISK_GROUP1/v10gasm//1_1809_563453055.dbf' ;

alter diskgroup DISK_GROUP1 drop file '+DISK_GROUP1/v10gasm//1_1810_563453055.dbf' ;

alter diskgroup DISK_GROUP1 drop file '+DISK_GROUP1/v10gasm//1_1811_563453055.dbf' ;

alter diskgroup DISK_GROUP1 drop file '+DISK_GROUP1/v10gasm//1_1812_563453055.dbf' ;
==================================================================

$ export ORACLE_SID=+ASM

$ sqlplus "/as sysdba"

SQL> @ rmarchive_asm.sql
==================================================================


3)归档日志将会被remove掉,然后空间得到释放。因此归档进程能在asm 磁盘组中进行归档。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn