Database Mail XPs (opção de configuração do servidor)
Aplica-se a: SQL Server
Use a opção DatabaseMail XPs para habilitar o Database Mail neste servidor. Os valores possíveis são:
0
: o Database Mail não está disponível (padrão).1
: o Database Mail está disponível.
A configuração entra em vigor imediatamente, sem que o servidor seja parado e reiniciado.
Depois de habilitar o Database Mail, você deve configurar um banco de dados de host de Database Mail para usar o Database Mail.
Configurar o Database Mail por meio do Assistente para Configuração do Database Mail faz com que sejam habilitados os procedimentos armazenados estendidos do Database Mail no banco de dados msdb
. Se usar o Assistente para Configuração do Database Mail, você não precisará usar o exemplo de sp_configure
abaixo.
Definir a opção Database Mail XPs como 0
impede que o Database Mail seja iniciado. Se estiver em execução quando a opção for definida como 0
, ele continuará em execução e enviando emails até estar ocioso pelo tempo configurado na opção DatabaseMailExeMinimumLifeTime
.
Exemplos
O exemplo a seguir habilita os procedimentos armazenados estendidos do Database Mail.
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE
GO
O exemplo a seguir habilitará os procedimentos armazenados estendidos do Database Mail se ainda não estiverem habilitados.
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