기본 준비가 완료된 후 다음 단계는 작업을 생성, 실행, 수정, 삭제하는 것입니다
sp_add_job | 일자리를 만들어 |
sp_add_jobstep | 하나 이상의 직무 단계 만들기를 만드세요 |
sp_add_schedule | 계획을 세우세요 |
sp_attach_schedule | 활동에 계획을 첨부하세요 |
sp_add_jobserver | 작업을 위해 서버를 설정하세요 |
물론, 저는 개인적으로 이 말들을 실행하는 것보다 친근한 뷰가 훨씬 빠르다고 생각합니다(작업 생성 우측 클릭으로 달성됨).
저는 개인적으로 실행 문이 저장 프로시저로 작성되는 것을 선호하며, 저장 프로시저만 나중에 유지하는 것이 더 편리합니다
새 단계를 만들 때는 아래 그림과 같이 마지막 괄호 안에 있는 컴포넌트가 빠져 있으니 링크를 참고할 수 있습니다
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html
계획에 실패 시 관리자에게 이메일을 보내는 계획을 추가해 보세요. 작업 실행 실패 여부를 알 수 없을 때, 일부 안티바이러스 소프트웨어가 이 작업을 차단하는 상황을 피하기 위해서입니다. 만약 안티바이러스 엔진이 있다면 화이트리스트를 추가해 보세요.
팁: 일부 저장 프로시저는 1분 이상 실행될 수 있는데, 이런 종류의 실행은 페이지에 응답 타임아웃 메커니즘이 생기고 오류가 발생해 저장 프로시저가 실행되지 않습니다.
이런 상황이 발생하면 저장 프로시저를 최적화하는 것이 사실상 불가능해지고, 저장 프로시저를 작업 내에 배치해 작업을 실행할 수 있습니다임원msdb.dbo.sp_start_job@job_name='job_name'이렇게 하면 당혹감을 피할 수 있고, 물론 처형 끝에 상기시키는 것도 잊지 마세요.
exec msdb.dbo.sp_start_job @job_name='job_name'