XPs компонента Database Mail (параметр конфигурации сервера)
Область применения: SQL Server
Используйте параметр Расширенные хранимые процедуры компонента Database Mail для включения компонента Database Mail на сервере. Возможны следующие значения:
0
: компонент Database Mail не доступен (по умолчанию).1
: компонент Database Mail доступен.
Новые настройки вступают в силу сразу же, без остановки или перезапуска сервера.
После активации компонента Database Mail необходимо настроить базу данных обслуживания почты, чтобы использовать службу Database Mail.
Настройка компонента Database Mail при помощи мастера настройки компонента Database Mail разрешает использование расширенных хранимых процедур компонента Database Mail в базе данных msdb
. При использовании мастера настройки компонента Database Mail можно не применять пример с sp_configure
, приведенный ниже.
Установка параметра Database Mail XPs в значение 0
не допускает запуска компонента Database Mail. Если же в момент установки параметра в значение 0
этот компонент уже запущен, он продолжает работать и отсылать письма до начала периода простоя, указанного в параметре DatabaseMailExeMinimumLifeTime
.
Примеры
В следующем примере активируются расширенные хранимые процедуры компонента Database Mail.
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE
GO
В следующем примере активируются расширенные хранимые процедуры компонента Database Mail, если они еще не включены.
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