작업 실행
업데이트: 2006년 4월 14일
경우에 따라 작업을 비정기적으로 자주 실행해야 합니다. 이런 경우에는 작업을 예약하는 대신 필요할 때 수동으로 실행할 수 있습니다. 또한 일정이 할당된 작업을 수동으로 실행할 수도 있습니다. 예를 들어 master 데이터베이스 백업 작업이 오후마다 실행되도록 예약했더라도 인스턴스 구성을 변경한 직후 데이터베이스를 백업해야 할 경우가 있습니다.
SQL Server 인스턴스는 한 번에 하나의 작업 인스턴스만 실행할 수 있습니다. 일정에 따라 작업을 시작했으면 예약된 작업이 완료될 때까지 같은 서버에서 해당 작업의 또 다른 인스턴스를 시작할 수 없습니다. 다중 서버 환경에서 모든 대상 서버는 같은 작업의 한 인스턴스를 동시에 실행할 수 있습니다.
예약된 작업이 실행되지 않도록 하려면 작업을 중지하면 되며 실행 중에도 작업을 중지할 수 있습니다. 대부분의 경우 중지 명령을 실행하면 현재 작업 단계가 취소되고 재시도 논리는 무시됩니다. 실행 시간이 긴 Transact-SQL 문(BACKUP)이나 일부 DBCC 명령과 같은 일부 작업 단계는 중지 요청에 빨리 응답하지 않을 수 있습니다. 작업을 중지하면 "Job Canceled
" 항목이 작업 기록에 기록됩니다.
다중 서버 작업 처리
다중 서버 작업은 마스터 서버가 하나 이상의 대상 서버에서 실행하는 작업입니다. 각 대상 서버는 주기적으로 마스터 서버를 폴링하여 해당 대상 서버에 새로 할당된 작업의 복사본을 다운로드한 다음 연결을 끊습니다. 대상 서버는 작업을 로컬에서 실행하고 완료되면 마스터 서버에 다시 연결하여 작업 결과 상태를 업로드합니다.
[!참고] 대상 서버에서 작업 상태의 업로드를 시도할 때 마스터 서버에 액세스할 수 없는 경우 마스터 서버에 다시 액세스할 수 있을 때까지 작업 상태는 스풀링됩니다.
작업을 시작하려면
작업을 중지하려면
대상 서버가 마스터 서버를 폴링하도록 설정하려면
대상 서버의 폴링 간격을 설정하려면
참고 항목
관련 자료
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 4월 14일 |
|
2005년 12월 5일 |
|