Как я могу увидеть текущую конфигурацию почтовой базы данных?

Наш экземпляр SQL Server (2008) настроен на отправку почты, и все работает правильно, но я не могу понять, как просмотреть существующую конфигурацию, в частности SMTP-сервер.

Из SSMS я могу только запустить мастер настройки, и я не могу найти что-либо в Интернете - много информации о том, как его настроить, но ничего о том, как просматривать текущие настройки.

Как просмотреть существующие настройки?

33 голоса | спросил Alex 26 J000000Friday13 2013, 14:29:45

3 ответа


21

Если вы снова откроете Мастер настройки почтовой базы данных, в Выбрать задачу конфигурации , второй вариант должен состоять в Управлять учетными записями и профилями почтовых баз , выберите этот параметр и Нажмите "Далее. Теперь вы должны быть на шаге Управлять профилем и учетными записями , выберите Просмотр, изменение или удаление существующей учетной записи и нажмите кнопку Далее. Вы должны иметь возможность просматривать разные учетные записи и соответствующие им настройки smtp-сервера.

ответил jsauni 26 J000000Friday13 2013, 14:45:21
41

+1 для @jsauni для мастера

Вы также можете использовать следующие системные функции.

EXEC msdb.dbo.sysmail_help_configure_sp;
EXEC msdb.dbo.sysmail_help_account_sp;
EXEC msdb.dbo.sysmail_help_profile_sp;
EXEC msdb.dbo.sysmail_help_profileaccount_sp;
EXEC msdb.dbo.sysmail_help_principalprofile_sp;

Мастеру, вероятно, легче следовать, но это даст вам все сразу, без необходимости идти туда и обратно через волшебника. Я нахожу это немного громоздким. :)

ответил Kenneth Fisher 26 J000000Friday13 2013, 15:41:14
6

Вы также можете запросить эти данные с помощью оператора select:

select *
from msdb.dbo.sysmail_profile p 
join msdb.dbo.sysmail_profileaccount pa on p.profile_id = pa.profile_id 
join msdb.dbo.sysmail_account a on pa.account_id = a.account_id 
join msdb.dbo.sysmail_server s on a.account_id = s.account_id

Если это миграция, которая потребует от вас поискать эту информацию, я бы предложил абсурдно простой Инструменты DBA: копирование db-почты .

ответил bp_ 1 FebruaryEurope/MoscowbThu, 01 Feb 2018 01:40:39 +0300000000amThu, 01 Feb 2018 01:40:39 +030018 2018, 01:40:39

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132