WEB TIP/MS-SQL
백업결과 확인
제프
2017. 10. 10. 16:18
SQL Server 백업 시 결과를 확인할 수 있는 쿼리
SELECT A.backup_set_id
, B.physical_device_name AS file_path
, A.database_name AS database_name
, CAST(CAST(A.backup_size / 1000000 AS INT) AS VARCHAR(14))+ ' ' + 'MB' AS backup_size
, CAST(DATEDIFF(second, A.backup_start_date, A.backup_finish_date) AS VARCHAR(4)) + ' '+ 'Seconds' AS backup_time_taken
, A.backup_start_date AS backup_datetime
, CASE A.[type] WHEN 'D' THEN 'Full'
WHEN 'I' THEN 'Differential'
WHEN 'L' THEN 'Transaction Log'
END AS backup_type
, A.server_name AS server_name
, A.name
, A.first_lsn
, A.last_lsn
, A.checkpoint_lsn
, A.database_backup_lsn
FROM msdb.dbo.backupset A
INNER JOIN msdb.dbo.backupmediafamily B
ON A.media_set_id = B.media_set_id
WHERE A.database_name IN ('데이터베이스명')
ORDER BY A.backup_set_id