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 2005 에서 메일을 보내려면 데이터베이스 메일을 사용합니다.
전자 메일 시스템을 변경한 후 SQL Server 에이전트 서비스를 다시 시작해야만 변경 사항이 적용됩니다.