답변:
20 분마다 (구성 할 수없는 것 같습니다) '다음 실행'정보는에서 볼 수있는 정보를보고 sysjobschedules
업데이트 됩니다 sysschedules
.
작업을 정의 할 때 '매주 월요일마다이 작업을 실행하십시오'라고 말하는 대신 일정 을 정의 하고 작업을 일정과 연관시키는 것보다는 약간 복잡한 프로세스를 거쳐야하는 방법을 알고 있습니까? 이것이 바로 독립적 인 존재입니다.
정보를 sysschedules
작업 정보 에 연결하려면 다음을 수행하십시오.
use msdb;
select SYSJ.name, SYSS.* from sysjobs as SYSJ
inner join sysjobschedules as SYSJS on SYSJ.job_id = SYSJS.job_id
inner join sysschedules SYSS on SYSS.schedule_id = SYSJS.schedule_id;
Josien의 답변을 자세히 설명하기 위해 모든 Job 관련 sys 엔티티를 함께 묶고 정보를 볼 수있는 멋진 쿼리 세트를 제공하는 멋진 게시물 : https://www.mssqltips.com/sqlservertip/2561/querying-sql -서버-에이전트-작업 정보 /
비슷한 질문이 있었고 우리 환경의 모든 에이전트 작업에 대한 보고서를 작성하여 Dev 및 다른 DBA가이를보고 컨텍스트를 제공 할 수있을 때 특히 도움이된다는 것을 알았습니다. 건배!
sp_add_schedule
업데이트 또는이 테이블에 삽입을 확인하십시오.