Database Mail XPs(服务器配置选项)
适用于: SQL Server
使用 DatabaseMail XPs 选项可以在此服务器上启用数据库邮件。 可能的值包括:
0
:数据库邮件不可用(默认)。1
:数据库邮件可用。
该设置立即生效,无需停止并重新启动服务器。
启用数据库邮件后,必须配置一个数据库邮件主机数据库,才能使用 Database Mail。
使用“数据库邮件配置向导”配置数据库邮件可以启用 msdb
数据库中的数据库邮件扩展存储过程。 如果使用的是“数据库邮件配置向导”,则无需使用下面的 sp_configure
示例。
将“Database Mail XPs”选项设置为 0
可以防止启动数据库邮件。 如果该选项设置为 0
时数据库邮件正在运行,则它将继续运行并发送邮件,直到数据库邮件空闲时间达到 DatabaseMailExeMinimumLifeTime
选项中配置的时间。
示例
以下示例启用了 Database Mail 扩展存储过程。
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE
GO
如果数据库邮件扩展存储过程尚未启用,请使用以下示例。
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