Início > ASM > Delete Archivelogs no ASM sem usar o RMAN

Delete Archivelogs no ASM sem usar o RMAN

Bom hoje eu vou falar como deletar alguns archive logs, quando está utilizando algum DG do ASM para a area de archive nas versões 10g e 11g, segue 2 metodos:

Metodo 1:  via ASMCMD

ASMCMD> rm file_name
exemplo:
ASMCMD> rm ‘+FRA/test/archivelog/2012_01_15/thread_1_seq_502.510.1’

Metodo 2: via SQLPLUS

SQL> ALTER DISKGROUP DG_name DROP file ‘file_name’
Exemplo:
SQL> ALTER DISKGROUP FRA DROP FILE ‘+FRA/test/archivelog/2012_01_15/thread_1_seq_502.510.1′;

Quando você deleta ou remove os archives logs via ASMCMD e SQLPLUS ele não faz o update das informações contidas nas views(V$ARCHIVED_LOG, V$FLASH_RECOVERY_AREA_USAGE), controlfile, Recovery Catalog precisam ser removidos, para atualizar essas informações, segue comandos no RMAN:

RMAN> CROSSCHECK ARCHIVELOG ALL;
RMAN> DELETE EXPIRED ARCHIVELOG ALL;

Abraço!

Categorias:ASM
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: