Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Начинает выполнение компонента Database Mail, запуская объекты Компонент Service Broker, используемые внешней программой.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в Transact-SQL
Синтаксис
sysmail_start_sp
Аргументы
Нет
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Отсутствует
Замечания
Компонент Database Mail не включен, или не установлен, или не включен в установку SQL Server. Чтобы включить и установить объекты компонента Database Mail, используйте мастер настройки компонента Database Mail.
Эта хранимая процедура содержится в базе данных msdb. Эта хранимая процедура запускает очередь компонента Database Mail, которая хранит запросы на исходящие сообщения и включает активацию компонента Компонент Service Broker для внешней программы.
Если очереди запущены, внешняя программа компонента Database Mail может обрабатывать сообщения. Эта процедура позволяет перезапускать очереди, после того как они были остановлены с помощью хранимой процедуры sysmail_stop_sp.
Примечание
Эта хранимая процедура запускает только очереди для компонента Database Mail.Эта хранимая процедура не активирует доставку сообщений компонента Компонент Service Broker в базе данных.
Разрешения
Разрешениями на выполнение этой процедуры по умолчанию обладают члены предопределенной роли сервера sysadmin.
Примеры
Следующий пример показывает запуск компонента Database Mail в базе данных msdb. Пример предполагает, что компонент Database Mail активирован.
USE msdb ;
GO
EXECUTE dbo.sysmail_start_sp ;
GO
См. также
Справочник
sysmail_stop_sp (Transact-SQL)
Хранимые процедуры Database Mail (Transact-SQL)