sysmail_help_configure_sp (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_sp 在 msdb 数据库中,由 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