Situatie
Mai jos este o procedura ce returneaza date despre backupurile de sql disponibile pe serverul pe care e rulata, si pentru backupurile descoperite returneaza tipul de backup, numele bazei al carei backup este, locatia backupului, data backupului precum si informatia daca este compressed sau nu.
Solutie
create procedure BackupsCompressedOrNot_prc
as
select
mf.physical_device_name,
backup_type =
case s.type when ‘D’ then ‘FULL’
when ‘I’ then ‘DIFFERENTIAL’
when ‘L’ then ‘LOG’
end,
s.database_name,
s.backup_start_date,
s.backup_finish_date,
compressed =
case when backup_size = compressed_backup_size then ‘YES’
else ‘NO’
end
from msdb.dbo.backupmediafamily mf
inner join msdb.dbo.backupset s on mf.media_set_id = s.media_set_id
Leave A Comment?