적용 대상:SQL Server
이 서버에서 Database Mail XPs
데이터베이스 메일을 사용하도록 설정하려면 이 옵션을 사용합니다. 가능한 값은 다음과 같습니다.
-
0
(기본값): 데이터베이스 메일을 사용할 수 없습니다. -
1
: 데이터베이스 메일을 사용할 수 있습니다.
서버를 중지하고 다시 시작하지 않고도 설정이 즉시 적용됩니다.
데이터베이스 메일을 활성화한 다음에는 데이터베이스 메일을 사용하도록 데이터베이스 메일 호스트 데이터베이스를 구성해야 합니다.
데이터베이스 메일 구성 마법사를 사용하여 데이터베이스 메일을 구성할 때 데이터베이스에서 데이터베이스 메일 확장 저장 프로시저를 msdb
사용하도록 설정합니다.
데이터베이스 메일 구성 마법사를 사용하는 경우 이 문서의 뒷부분에 표시된 예제를 sp_configure
사용할 필요가 없습니다.
Database Mail XPs
옵션을 0
로 설정하면 데이터베이스 메일이 시작되지 않습니다. 옵션이 0
로 설정된 상태에서 실행 중인 경우, DatabaseMailExeMinimumLifeTime
옵션에 구성된 시간 동안 유휴 상태가 될 때까지 계속 실행되며 메일을 보냅니다.
예제
다음 예제에서는 데이터베이스 메일 확장 저장 프로시저를 사용하도록 설정합니다.
EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXECUTE 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';
EXECUTE sp_configure 'show advanced options', 1;
RECONFIGURE;
EXECUTE sp_configure 'Database Mail XPs', 1;
RECONFIGURE;
END