SQL Server 에이전트 메일

SQL Server 에이전트에는 전자 메일을 보낼 수 있는 기능이 포함되어 있습니다. SQL Server 에이전트 메일을 구성하여 다음과 같은 경우에 미리 지정한 운영자에게 전자 메일을 보낼 수 있습니다.

  • 경고가 트리거되었을 경우. 경고를 구성하여 발생한 특정 이벤트를 알리는 전자 메일을 보낼 수 있습니다. 예를 들어 경고를 구성하여 즉각적인 동작이 필요한 특정 데이터베이스 이벤트 또는 운영 체제 상태를 운영자에게 알릴 수 있습니다. 경고 구성에 대한 자세한 내용은 경고 정의를 참조하십시오.

  • 데이터베이스 백업이나 복제 이벤트와 같이 예약된 태스크가 성공하거나 실패했을 경우. 예를 들어 처리하는 동안 오류가 발생했을 경우 SQL Server 에이전트 메일을 사용하여 월말에 운영자에게 알릴 수 있습니다.

가능한 사용자 동작을 취할 수 있도록 예약된 작업 상태를 알려 주는 전자 메일 메시지를 수신자 목록에 보낼 수 있습니다. 예를 들어 SQL Server 에이전트를 구성하여 백업 작업이 완료되었을 때 전자 메일을 보낼 수 있습니다.

기본적으로 SQL Server 에이전트 메일은 해제되어 있습니다. 에이전트 메일을 구성하려면 SQL Server 에이전트 속성 대화 상자에서 경고 시스템 창을 사용합니다. SQL Server 에이전트 메일은 경고 알림 및 작업 완료 자동 알림에만 필요합니다. 작업 내의 개별 작업 단계는 SQL Server 에이전트 메일의 설정 여부에 관계없이 전자 메일을 보낼 수 있습니다. 예를 들어 Transact-SQL 작업 단계에서는 데이터베이스 메일을 사용하여 쿼리 결과를 받는 사람 목록에 보낼 수 있습니다.

SQL Server 에이전트 메일은 두 가지 전자 메일 시스템을 지원합니다. SQL Server 에이전트 메일을 구성할 때 사용할 메일 시스템을 선택합니다.

  • 데이터베이스 메일을 선택할 경우 SQL Server 에이전트는 데이터베이스 메일을 사용하여 전자 메일을 보냅니다.

  • SQL 메일을 선택할 경우 SQL Server 에이전트는 확장 MAPI 인터페이스를 사용하여 전자 메일을 보냅니다.

    [!참고]

    SQL Server의 이후 버전에서는 SQL 메일이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고 현재 SQL 메일을 사용하는 응용 프로그램은 수정하십시오. Microsoft SQL Server에서 메일을 보내려면 데이터베이스 메일을 사용합니다.

전자 메일 시스템을 변경한 후 SQL Server 에이전트 서비스를 다시 시작해야만 변경 사항이 적용됩니다.

참고 항목

개념