Pular para o conteúdo

Fóruns Banco de dados Oracle Erro RMAN-20003 Erro RMAN-20003

#100166
Avatar photoRegis Araujo
Participante

    Fala Vargas..!

    Então.. A ideia do open resetlogs e noresetlogs é manter ou não a incarnação do banco..

    Quando vc restaura um banco e abre ele com o open resetlogs.. é como se o banco tivesse morrido e reencarnado.. tudo começa do zero.. os redos serão zerados.. tanto que os archives que forem gerados a partir do open resetlogs terá como sequencial inicial…

    E quando vc abre o banco com a opção noresetlogs, ele mantem a incarnação corrente do banco, ou seja, é a mesma vida.. os archives gerados seguirão a sequencia já existente, os redos conterão todas as transações que estão armazenadas, mantendo o padrão da variável undo_retention…

    Mas agora vai a situação de utilização..

    Somente se usa a opção open resetlogs quando se faz um recover incompleto, ou seja, vc não aplicou todos os archives ou até mesmo não aplicou todas as transações contidas nos redos online…
    Então assim sendo, se utiliza a opção open noresetlogs quando o seu recover é completo, ou seja, foram aplicados todos os archives até o ultimo SCN contido no controlfile e todas as transações contidas nos redos online…

    Da uma lida neste link.. ele explica melhor isto que eu acabei de falar..

    http://oracleappstechnology.blogspot.co … s-and.html

    Abracos..