sysmail_help_status_sp (Transact-SQL)

适用范围:SQL Server

显示数据库邮件队列的状态。 用于sysmail_start_sp启动数据库邮件队列并sysmail_stop_sp停止数据库邮件队列。

Transact-SQL 语法约定

语法

sysmail_help_status_sp
[ ; ]

返回代码值

0(成功)或 1(失败)。

结果集

列名称 数据类型 描述
Status nvarchar(7) 数据库邮件的状态。 可能的值为 STARTEDSTOPPED

权限

CONTROL SERVER需要对服务器具有权限,或具有数据库中db_owner数据库角色msdb的成员身份

可以授予 EXECUTE 此过程的权限,但在 SQL Server 升级期间可能会重写这些权限。

示例

以下示例显示数据库邮件的状态。

EXECUTE msdb.dbo.sysmail_help_status_sp;
GO

结果集:

Status
-------
STARTED