Як я бачу поточну конфігурацію пошти баз даних?


42

Наш екземпляр SQL Server (2008) налаштований для надсилання пошти, і все працює правильно, але я не можу зрозуміти, як переглянути існуючу конфігурацію, зокрема SMTP-сервер.

З SSMS я можу запустити майстра конфігурації, і не можу знайти нічого в Інтернеті - багато інформації про те, як його налаштувати, але нічого про те, як переглянути поточні налаштування.

Як я можу переглянути існуючі налаштування?

Відповіді:


26

Якщо ви знову відкриєте майстер налаштування пошти баз даних, в задачі Вибір конфігурації другим варіантом має бути Управління обліковими записами та профілями поштової бази даних , виберіть цю опцію та натисніть кнопку Далі. Тепер ви повинні перейти до кроку Керування профілем та обліковими записами , виберіть Переглянути, змінити або видалити наявний обліковий запис і натисніть кнопку Далі. Ви повинні мати можливість переглядати різні облікові записи та відповідні налаштування сервера smtp.


1
Дякую! Я знав, що це повинно бути просто, але занадто часто майстри почнуть змінювати речі, перш ніж ви це знатимете :)
Alex

53

+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;

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


3
+1 sysmail_help_account_sp включає дані про сервера, за якими я був
Алекс

12

Ви також можете запитувати ці дані за допомогою вибору:

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-пошту .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.