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