SQL Server'da Geri Yükleme İşleminin İlerlemesini Yüzde Olarak Göstermek için Sorgu
04-04-2023
22:03
Aşağıdaki sorguyu çalıştırarak geri yükleme ilerlemesini yüzde olarak görebilirsiniz:
SELECT r.session_id,
r.command,
r.percent_complete,
r.total_elapsed_time,
r.estimated_completion_time,
t.text
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) t
WHERE r.command LIKE 'RESTORE%';
percent_complete sütunu tamamlanan geri yükleme işleminin yüzdesini gösterirken, estimated_completion_time sütunu geri yükleme işleminin tamamlanması için tahmini kalan zamanı gösterir. command sütunu ise çalıştırılan geri yükleme komutunu göstermelidir.
Bu sorgu sadece bir geri yükleme işlemi sırasında çalışır. Eğer hiçbir geri yükleme işlemi çalışmıyorsa, sorgu sonuç vermeyecektir.
HASAN KAYAPINAR
HAKKIMDA