Condividi tramite


DatabaseMail XPs (opzione di configurazione del server)

Si applica a: SQL Server

Usare l'opzione Stored procedure estese di posta elettronica database per abilitare Posta elettronica database nel server. I valori possibili sono:

  • 0: Posta elettronica database non è disponibile (impostazione predefinita).

  • 1: Posta elettronica database è disponibile.

L'impostazione diventa effettiva immediatamente e non richiede l'arresto e il riavvio del server.

Dopo aver abilitato Posta elettronica database, è necessario configurare un database host di Posta elettronica database per l'utilizzo di tale funzionalità.

La configurazione di Posta elettronica database tramite la Configurazione guidata posta elettronica database ne abilita le stored procedure estese nel database msdb. Se si usa la Configurazione guidata posta elettronica database non è necessario usare l'esempio sp_configure riportato di seguito.

L'impostazione dell'opzione Stored procedure estese di posta elettronica database su 0 impedisce l'avvio di Posta elettronica database. Se quando si imposta l'opzione su 0 l'applicazione è in esecuzione, continuerà a essere eseguita e a inviare la posta fino a quando non rimane inattiva per il tempo configurato nell'opzione DatabaseMailExeMinimumLifeTime.

Esempi

Nel codice di esempio seguente vengono abilitate le stored procedure estese di Posta elettronica database.

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

Nel codice di esempio seguente vengono abilitate le stored procedure estese di Posta elettronica database, se non sono ancora abilitate.

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

Vedi anche

Posta elettronica database