1
resposta

Encontrar data do último restore do banco de dados

Oi preciso encontrar a data que o meu restore foi feito em um banco de dados oracle, encontrei em pesquisar a query abaixo;

select incarnation#, resetlogs_time from v$database_incarnation;

Mas infelizmente não me ajudou, algum sugestão ?

1 resposta

Olá, Juliano, tudo bem?

Desde já peço desculpas pela demora em obter retorno.

Uma solução é utilizar a view V$BACKUP_SET, essa view é útil para monitorar e obter informações detalhadas sobre os backups realizados no banco de dados Oracle. Um exemplo de consulta seria utilizando essa view seria:

SELECT completion_time
FROM V$BACKUP_SET
WHERE backup_type = 'D'
ORDER BY completion_time DESC;

No exemplo acima, a consulta retorna as datas de conclusão dos backups do banco de dado 'D' completos mais recentes registrados na view .

Além disso, você pode verificar o log de backups do banco de dados. Os logs de registro contêm todas as alterações feitas no banco de dados à medida que ocorrem.

Deixo abaixo os links da documentação que podem te auxiliar:

Espero ter ajudado.

Caso surja alguma dúvida, compartilhe no fórum.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!