Database Mail XPs 서버 구성 옵션

적용 대상: 예SQL Server(지원되는 모든 버전)

DatabaseMail XPs 옵션을 사용하여 서버에서 데이터베이스 메일을 활성화할 수 있습니다. 사용 가능한 값은

  • 0: 데이터베이스 메일을 사용할 수 없습니다(기본값).

  • 1: 데이터베이스 메일을 사용할 수 있습니다.

이 설정은 서버를 중지했다가 다시 시작하지 않아도 즉시 적용됩니다.

데이터베이스 메일을 활성화한 다음에는 데이터베이스 메일을 사용하도록 데이터베이스 메일 호스트 데이터베이스를 구성해야 합니다.

데이터베이스 메일 구성 마법사 를 사용하여 데이터베이스 메일을 구성하면 msdb 데이터베이스에서 데이터베이스 메일 확장 저장 프로시저가 활성화됩니다. 데이터베이스 메일 구성 마법사 를 사용하는 경우 다음의 sp_configure 예제를 사용할 필요가 없습니다.

Database Mail XPs 옵션을 0으로 설정하면 데이터베이스 메일을 시작할 수 없습니다. 옵션이 0으로 설정된 상태에서 실행 중인 경우 DatabaseMailExeMinimumLifeTime 옵션에 구성된 시간 동안 유휴 상태가 될 때까지 계속 실행되면서 메일을 보냅니다.

예제

다음 예에서는 데이터베이스 메일 확장 저장 프로시저를 활성화합니다.

sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE;  
GO  
sp_configure 'Database Mail XPs', 1;  
GO  
RECONFIGURE  
GO  

다음 예제에서는 데이터베이스 메일 확장 저장 프로시저를 활성화합니다(아직 활성화되지 않은 경우).

IF EXISTS (
    SELECT 1 FROM sys.configurations 
    WHERE NAME = 'Database Mail XPs' AND VALUE = 0)
BEGIN
  PRINT 'Enabling Database Mail XPs'
  EXEC sp_configure 'show advanced options', 1;  
  RECONFIGURE
  EXEC sp_configure 'Database Mail XPs', 1;  
  RECONFIGURE  
END

참고 항목

데이터베이스 메일