sysmail_help_configure_sp (Transact-SQL)

显示数据库邮件的配置设置。

主题链接图标Transact-SQL 语法约定

语法

sysmail_help_configure_sp  [ [ @parameter_name = ] 'parameter_name' ]

参数

  • [@parameter_name = ] 'parameter_name'
    要检索的配置设置名称。指定该名称后,将在 @parameter_value OUTPUT 参数中返回配置设置的值。如果未指定 @parameter_name,此存储过程会返回包含实例中所有数据库邮件配置设置的结果集。

返回代码值

0(成功)或 1(失败)

结果集

如果未指定 @parameter_name,则返回包含以下列的结果集。

列名

数据类型

说明

paramname

nvarchar(256)

配置参数的名称。

paramvalue

nvarchar(256)

配置参数的值。

description

nvarchar(256)

配置参数的说明。

注释

存储过程 sysmail_help_configure_sp 可列出实例的当前数据库邮件配置设置。

如果指定了 @parameter_name,但没有为 @parameter_value 提供输出参数,则此存储过程不会生成任何输出。

存储过程 sysmail_help_configure_spmsdb 数据库中,由 dbo 架构所拥有。如果当前的数据库不是 msdb,则必须使用由三部分组成的名称调用该过程。

权限

此过程的执行权限默认授予 sysadmin 固定服务器角色的成员。

示例

以下示例显示如何列出 SQL Server 实例的数据库邮件配置设置。

EXECUTE msdb.dbo.sysmail_help_configure_sp ;

下面是示例结果集,由于行的长度原因而进行了编辑:

paramname                       paramvalue      description
------------------------------- --------------- -----------------------------------------------------------------------------
AccountRetryAttempts            1               Number of retry attempts for a mail server
AccountRetryDelay               5000            Delay between each retry attempt to mail server
DatabaseMailExeMinimumLifeTime  600             Minimum process lifetime in seconds
DefaultAttachmentEncoding       MIME            Default attachment encoding
LoggingLevel                    2               Database Mail logging level: normal - 1, extended - 2 (default), verbose - 3
MaxFileSize                     1000000         Default maximum file size
ProhibitedExtensions            exe,dll,vbs,js  Extensions not allowed in outgoing mails