Olá Pessoal,
Hoje me perguntaram como fazer para identificar o tempo de backup/restore em execução.
Sendo assim, resolvi postar o script capaz de trazer esta informação.
-- Verifica Tempo restante de Backup /restore
-- Funciona no SQLSEVER 2005, 2008 e 2008 R2
SELECT start_time,
(total_elapsed_time/1000/60) AS MinutesRunning,
percent_complete,
command,
b.name AS DatabaseName,
-- MASTER will appear here because the database is not accesible yet.
DATEADD(ms,estimated_completion_time,GETDATE()) AS StimatedCompletionTime,
(estimated_completion_time/1000/60) AS MinutesToFinish
FROM sys.dm_exec_requests a
INNER JOIN sys.DATABASES b ON a.database_id = b.database_id
WHERE command LIKE '%restore%'
OR command LIKE '%backup%'
AND estimated_completion_time > 0
Nenhum comentário:
Postar um comentário