Pular para o conteúdo
#106676
Avatar de WenderWender
Participante

    Olá Bernardo segue abaixo:

    Para identificar quantos grupos existes no banco de dados e seus status execute o seguinte select:

    Select * from v$log

    agora identificar a localização dos arquivos de redo através do seguinte select:

    Select group#,member from v$logfile

    Antes de adicionar os Redos, é necessário verificar o Status que estão com o select na coluna STATUS:

    Select * from v$log

    primeiro alterar o grupos caso estejam com status de ACTIVE para INACTIVE através do comando abaixo:

    Alter system checkpoint;

    Caso o Grupo que irá adicionar esteja com STATUS CURRENT, faça um switch conforme abaixo;

    Alter system switch logfile;

    Para adicionar um novo redo log file segue o comando:

    Alter database add logfile member ‘DIRETÓRIODOREDOMULTIPLEXADOREDO01A.log’ to group 1;

    Alter database add logfile member ‘DIRETÓRIODOREDOMULTIPLEXADOREDO02A.log’ to group 2;

    Alter database add logfile member ‘DIRETÓRIODOREDOMULTIPLEXADOREDO03A.log’ to group 3;

    Fazendo o select abaixo, é possível ver que os Redos estão multiplexados:

    Select group#,member from v$logfile

    OBSERVAÇÃO: não é necessário fazer nenhuma cópia dos outros REDOS, quando executa o comando ALTER DATABASE ADD LOGFILE MEMBER, o próprio DB irá criar o arquivo no seu diretório.

    Espero ter ajudado,
    Abraços.

    plugins premium WordPress