Pular para o conteúdo

Fóruns Banco de dados Oracle RMAN – Recover point to time RMAN – Recover point to time

#101887
fabiogalera
Participante

    Seria a solução de todos os problemas de backup hehe.

    Como nossos colegas disseram, você apenas consegue voltar uma base de dados depois que você fez algum backup, como é lógico.

    Coloque em mente o seguinte:

    RESTORE – restaurar um arquivo, arquivo não existe, você restaura ele fisicamente de um backup. Se você não possui uma cópia dele, como irá fazer o restore?

    RECOVERY – é um processo de atualizar os arquivos, aplicando os archives para fazer com que aquele arquivo fique atualizado até a data que deseja.

    No mais, se você esta tentando fazer um RESTORE até o DIA 25, seu backup do dia 27 é inútil para o processo, porque o Oracle não consegue fazer um rollback do dia 27 para o 25 (existe features pra isso, que se chama FLASHBACK, mas ele usa RESTORE POINTS e não “backups”).

    O que o RMAN esta tentando fazer é encontrar um backup full da base de dados antes do dia 25 (qualquer um valido) para RESTAURAR os arquivos e depois aplicar os archives conforme necessário.

    Faça o seguinte, entre no RMAN:

    rman
    connect target /
    — se tiver usand catalogo, conect nele;

    list backup;

    Procure e veja se existe algum backup antes do dia 25 =).