SQL Server / É possível saber o histórico de restauração de uma base de dados?

Neste artigo cito como saber o histórico de restauração de uma base de dados.

Quem me conhece sabe que trabalho como consultor de SQL Server e atendo vários tipos de casos.

Achei legal compartilhar essa dica : “Maycon, é possível saber o histórico de restauração de uma base de dados?”

A resposta é sim.

Pergunto de volta: “Qual o objetivo desta sua análise? Ocorreu algum problema com a restauração da base de dados? Alguma auditoria? ”

A resposta costuma ser : Não, apenas preciso visualizar quando foi feita a última restauração e quem fez.

Pergunto de volta: “Você conhece msdb.dbo.restorehistory , msdb.dbo.backupset , msdb.dbo.restorefile, msdb.dbo.backupmediafamily?”

A resposta costuma ser negativa.

Minha dica: Acesse o Microsoft SQL Server Management Studio, depois faça a conexão com a instância desejada e siga os passos abaixo:

Passo 1: Expanda a pasta de Management ;

Passo 2: Selecione a base de dados msdb e new query ;

Passo 3: execute essa consulta:

select *
FROM [msdb].[dbo].[restorehistory]

*obs:. Faça os joins entre as 4 tabelas e chegará ao resultado desejado, de acordo com sua necessidade.

Neste artigo citei como saber o histórico de restauração de uma base de dados.

Escrito por: Maycon Alves – Email de contato: maycon.alves@ynsize.com.br

Deixe um comentário