작업 만들기
작업이란 SQL Server 에이전트가 순차적으로 수행하는 일련의 지정된 작업입니다. 작업은 Transact-SQL 스크립트, 명령 프롬프트 응용 프로그램, Microsoft ActiveX 스크립트, Integration Services 패키지, Analysis Services 명령 및 쿼리 또는 복제 작업을 실행하는 등 광범위한 활동을 수행합니다. 작업은 반복적인 작업이나 예약 가능한 작업을 실행하고 경고를 발생시켜 작업 상태를 사용자에게 자동으로 알리므로 SQL Server 관리를 매우 단순하게 만들어 줍니다.
작업을 만들려면 사용자가 SQL Server 에이전트 고정 데이터베이스 역할이나 sysadmin 고정 서버 역할 중 하나의 멤버여야 합니다. 작업은 소유자나 sysadmin 역할의 멤버만 편집할 수 있습니다. SQL Server 에이전트 고정 데이터베이스 역할에 대한 자세한 내용은 SQL Server 에이전트 고정 데이터베이스 역할을 참조하십시오.
작업은 SQL Server의 로컬 인스턴스나 엔터프라이즈 내의 다중 인스턴스에서 실행되도록 작성할 수 있습니다. 다중 서버에서 작업을 실행하려면 적어도 마스터 서버 한 대와 대상 서버 한 대 이상을 설정해야 합니다. 마스터 및 대상 서버에 대한 자세한 내용은 기업 내 관리 자동화를 참조하십시오.
작업 구성
작업 범주를 사용하면 작업을 쉽게 필터링하고 그룹화할 수 있게 구성할 수 있습니다. 예를 들어 데이터베이스 유지 관리 범주에 있는 모든 데이터베이스 백업 작업을 구성할 수 있습니다. 사용자 고유의 작업 범주를 만들 수도 있습니다.
다중 서버 범주는 마스터 서버에만 존재합니다. 한 마스터 서버에서는 하나의 작업 범주만 사용할 수 있습니다. 즉, [범주화되지 않음(다중 서버)] 하나만 있습니다. 다중 서버 작업을 다운로드하면 해당 범주가 대상 서버에서 MSX의 작업으로 변경됩니다.
작업 범주를 만들려면
작업 범주를 삭제하려면
작업 범주에 작업을 할당하려면
작업 범주의 멤버 자격을 변경하려면
범주 정보를 나열하려면
작업 소유권
보안을 위해 작업 소유자나 sysadmin 역할의 멤버만 작업 정의를 변경할 수 있습니다. sysadmin 역할의 멤버는 작업 소유권을 다른 사용자에게 할당할 수 있으며 작업 소유자가 아니어도 모든 작업을 실행할 수 있습니다.