Database Mail XP (伺服器組態選項)
適用於:SQL Server
使用 [DatabaseMail XP] 選項,可在此伺服器上啟用 Database Mail。 可能的值包括:
0
:無法使用 Database Mail (預設值)。1
:可以使用 Database Mail。
設定立即生效,伺服器不必停止再重新啟動。
啟用 Database Mail 後,您必須設定 Database Mail 主機資料庫來使用 Database Mail。
使用 [Database Mail 設定精靈] 設定 Database Mail,可啟用 msdb
資料庫中的 Database Mail 擴充預存程序。 如果您使用 [Database Mail 設定精靈],就不需使用以下的 sp_configure
範例。
將 [Database Mail XP] 選項設為 0
,會使 Database Mail 無法啟動。 如果 Database Mail 在該選項設為 0
時仍在執行中,則會繼續執行並傳送郵件,直到 DatabaseMailExeMinimumLifeTime
選項所設定的時間才會閒置。
範例
下列範例會啟用 Database Mail 擴充預存程序。
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE
GO
下列範例會啟用 Database Mail 擴充預存程序 (如果尚未啟用)。
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