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