- Entre em um dos nós (por exemplo: racnode1) e desabilite a opção de cluster da instância, isto é, altere o atributo cluster_database para FALSE:
$ sqlplus "/ as sysdba" SQL> alter system set cluster_database=false scope=spfile sid='racdb1';
- Tire todo mundo do ar (Shutdown all instances):
$ srvctl stop database -d racdb
- Volte novamente a sua instância que você alterou o atributo de cluster e inicie o banco em MOUNT:
$ sqlplus "/ as sysdba" SQL> startup mount
- Agora habilite o modo archive:
SQL> alter database archivelog;
- Volte novamente o atributo de cluster para verdadeiro:
SQL> alter system set cluster_database=true scope=spfile sid='racdb1';
- Tire a instância do ar:
SQL> shutdown immediate
- Agora pode por tudo no ar usando o comando srvctl:
$ srvctl start database -d racdb
- Se o serviço estiver fora do ar, use o comando srvctl para por novamente ativo:
$ srvctl start service -d racdb
- Entre na instância local e veja se o banco está em modo archive:
$ sqlplus "/ as sysdba" SQL> archive log list Database log mode Archive Mode Automatic archival Enabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 83 Next log sequence to archive 84 Current log sequence 84
Após estes procedimentos, cada instância do RAC poderá arquivar seus redologs!
Abraços e Sucesso!
Luis Adelson
Nenhum comentário:
Postar um comentário