SQL Server 에이전트 정보

SQL Server 에이전트는 일정이 지정된 관리 작업(작업)을 실행하는 Microsoft Windows 서비스입니다. SQL Server 에이전트에서는 SQL Server를 사용하여 작업 정보를 저장합니다. 작업에는 하나 이상의 작업 단계가 포함됩니다. 각 단계에는 자체 작업(예: 데이터베이스 백업)이 포함됩니다. SQL Server 에이전트는 특정 이벤트에 대한 응답이나 요청에 따라 일정에 있는 작업을 실행할 수 있습니다. 예를 들어 평일 근무 시간 이후에 회사 서버를 모두 백업하려는 경우 이 작업을 자동화할 수 있습니다. 월요일부터 금요일까지 밤 10시 이후 백업이 실행되도록 일정을 만듭니다. 이 백업에 문제가 발생하면 SQL Server 에이전트가 이 이벤트를 기록하여 사용자에게 알릴 수 있습니다.

[!참고] SQL Server 2005가 설치될 때 사용자가 SQL Server 에이전트 서비스를 자동으로 시작하도록 명시적으로 선택하지 않은 경우 기본적으로 이 서비스는 비활성화됩니다.

관리를 자동화하려면 다음 단계를 따르십시오.

  1. 정기적으로 발생하는 관리 작업이나 서버 이벤트를 설정하고 이러한 작업 또는 이벤트를 프로그래밍 방식으로 관리할 수 있는지 여부를 설정합니다. 작업이 예측 가능한 단계 순서를 포함하고 특정 시간에 또는 특정 사건에 대한 응답으로 발생하는 경우 자동화될 수 있습니다.
  2. SQL Server Management Studio, Transact-SQL 스크립트 또는 SMO(SQL Server Management Objects)를 사용하여 연산자, 경고, 일정 및 작업 집합을 정의합니다. 자세한 내용은 작업 만들기를 참조하십시오.
  3. 정의한 SQL Server 에이전트 작업을 실행합니다.

[!참고] SQL Server의 기본 인스턴스의 경우 SQL Server 서비스는 이름이 SQLSERVERAGENT입니다. 명명된 인스턴스의 경우 SQL Server 에이전트 서비스는 이름이 SQLAgent$instancename입니다.

여러 SQL Server 인스턴스를 실행하는 경우 다중 서버 관리를 사용하여 전체 인스턴스에 걸쳐 공통되는 작업을 자동화할 수 있습니다. 자세한 내용은 기업 내 관리 자동화를 참조하십시오.

참고 항목

개념

유지 관리 계획 마법사
SQL Server 에이전트 구성

관련 자료

노출 영역 구성

도움말 및 정보

SQL Server 2005 지원 받기