Compartilhar via


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

Consulte Também

Database Mail