2010-07-21 9 views
0

데이터베이스 백업 작업 생성 여부를 SQL 쿼리로 어떻게 확인할 수 있습니까? 당신 설치 작업 범주 제대로 '데이터베이스 백업'라는 카테고리를 가질 경우, 다음SQL Server 2008의 데이터베이스 백업

SELECT SV.name, 
     SV.description, 
     S.step_id 
FROM msdb.dbo.sysjobs_view SV 
INNER JOIN msdb.dbo.sysjobsteps S ON SV.job_id = S.job_id 
WHERE s.command LIKE '%BACKUP DATABASE%' 

:

당신은

답변

1

이 쿼리는 그들에게 명령 백업 데이터베이스가 모든 작업을 반환합니다 감사 또한 작동합니다 :

SELECT SV.name, 
     SV.description 
FROM msdb.dbo.sysjobs_view SV 
INNER JOIN msdb.dbo.syscategories SC ON SV.category_id = SC.category_id 
WHERE SC.Name = 'Database Backup'