sexta-feira, 10 de junho de 2011

Desabilitar o Archive log no Banco da Dados RAC.

Pessoal recentemente precisei "desligar" o modo de archive do banco de dados em Cluster, para efetuar a cópia e criação de clientes no Sap então segue os passos:

1) Log no sqlplus
          sqlplus / as sysdba

2)Rode o comando para desabilitar o modo cluster, repare que desabilitei somente em uma instancia ,aonde iremos efetuar os comando de desabilitacao do archivelogs       
        SQL>alter system set cluster_database=false scope=spfile sid='node1';

3)Pare o Cluster com o comando Abaixo:
      srvctl stop database -d node -o immediate

4) Entre na instance e coloque a mesma no modo " mount "
         sqlplus / as sysdba 
         SQL> startup mount;

5) Verifique como esta o banco;
         archive log list;

6) Coloque o banco no modo não archivelog;
         SQL>alter database noarchivelog;

7) Coloque a instancia novamente no cluster
          alter system set cluster_database=true scope=spfile sid='node2';

8) "Derrube" a instancia novamente.
           SQL>shutdown immediate;

9) Coloque o cluster no ar.
          srvctl start database -d node

10)Verifique o modo do banco em archive
         SQL>archive log list; 

Para retornar o banco no modo archive basta efetuar os passos acima descrito alterando o item 6 para "alter database archivelog ";


Valeu