MS SQL SERVER настройка уведомлений по почте: различия между версиями
R.klimov (обсуждение | вклад) мНет описания правки |
R.klimov (обсуждение | вклад) Нет описания правки |
||
| (не показано 6 промежуточных версий 2 участников) | |||
| Строка 5: | Строка 5: | ||
== Настройка Компоненты Database Mail == | == Настройка Компоненты Database Mail == | ||
Вначале необходимо настроить профиль Database Mail. Для этого нужно запустить мастер настройки. | Вначале необходимо настроить профиль Database Mail. Для этого нужно запустить мастер настройки. | ||
[[Файл:DatabaseMail-01.jpg.png | [[Файл:DatabaseMail-01.jpg.png|мини|402x402пкс|без]] | ||
В случае первоначальной настройки компонента нужно выбрать первый пункт «Установить компонент Database Mail». После этого подтвердить включение компонента Database Mail. | В случае первоначальной настройки компонента нужно выбрать первый пункт «Установить компонент Database Mail». После этого подтвердить включение компонента Database Mail. | ||
[[Файл:DatabaseMail-02.png | [[Файл:DatabaseMail-02.png|мини|736x736пкс|без]] | ||
Далее нужно задать имя профиля и добавить учётную запись SMTP (адрес и настройки сервера отправки писем). | Далее нужно задать имя профиля и добавить учётную запись SMTP (адрес и настройки сервера отправки писем). | ||
[[Файл:DatabaseMail-03.png | [[Файл:DatabaseMail-03.png|мини|733x733пкс|без]] | ||
На следующем шаге мастера отметить созданный профиль, как «Открытый» и «Профиль по умолчанию». | На следующем шаге мастера отметить созданный профиль, как «Открытый» и «Профиль по умолчанию». | ||
[[Файл:DatabaseMail-04.png | [[Файл:DatabaseMail-04.png|мини|665x665пкс|без]] | ||
Следующий шаг мастера изменений не требует. | Следующий шаг мастера изменений не требует. | ||
[[Файл:DatabaseMail-05.png | [[Файл:DatabaseMail-05.png|мини|663x663пкс|без]] | ||
После создания профиля желательно выполнить проверку, отправив тестовое письмо. | После создания профиля желательно выполнить проверку, отправив тестовое письмо. | ||
[[Файл:DatabaseMail-06.png | [[Файл:DatabaseMail-06.png|мини|382x382пкс|без]] | ||
== Добавление оператора оповещений == | == Добавление оператора оповещений == | ||
Теперь требуется создать Операторов (пользователей, которым будут высылаться оповещения). | Теперь требуется создать Операторов (пользователей, которым будут высылаться оповещения). | ||
[[Файл:DatabaseMail-07.png| | [[Файл:DatabaseMail-07.png|мини|без]] | ||
Для оператора достаточно указать Имя и адрес почты (куда будут высылаться оповещения) | Для оператора достаточно указать Имя и адрес почты (куда будут высылаться оповещения) | ||
[[Файл:DatabaseMail-08.png | [[Файл:DatabaseMail-08.png|мини|703x703пкс|без]] | ||
Теперь нужно активировать профиль компонента Database Mail в настройках агента SQL. | |||
[[Файл:DatabaseMail-09.png|слева|мини|399x399пкс]] | |||
[[Файл:DatabaseMail-10.png|без|мини|701x701пкс]] | |||
== Создание задач оповещения == | |||
Задача создаётся в виде дополнительного шага (Задача «Уведомление оператора») регламентного задания. Основным вариантом применения будет выполнение шага при неудачном выполнении одной из операций регламентного задания. В задаче уведомления требуется указать оператора, которому будет выслано оповещение, тему и содержание письма. | |||
[[Файл:DatabaseMail-11.png|без|мини|825x825пкс]] | |||
| Строка 181: | Строка 45: | ||
[[Категория:MSSQL]] | |||
[[Категория:SQL]] | |||
Текущая версия от 07:12, 26 марта 2026
После настройки и введения в эксплуатацию MS SQL сервера обязательно потребуется настроить ряд регламентных заданий. Эти задания требуются для автоматического обслуживания развёрнутых баз (проверка баз данных, их резервное копирование, обслуживание индексов и т.д.). При долгосрочном использовании баз могут возникнуть ситуации, когда регламентные задачи могут отрабатываться с ошибками (нехватка места для резервных копий, критические ошибки в базах данных и другие).
Для оперативного оповещения об ошибках выполнения регламентных заданий MS SQL можно настроить специальный компонент оповещения Database Mail.
Настройка Компоненты Database Mail
Вначале необходимо настроить профиль Database Mail. Для этого нужно запустить мастер настройки.

В случае первоначальной настройки компонента нужно выбрать первый пункт «Установить компонент Database Mail». После этого подтвердить включение компонента Database Mail.

Далее нужно задать имя профиля и добавить учётную запись SMTP (адрес и настройки сервера отправки писем).

На следующем шаге мастера отметить созданный профиль, как «Открытый» и «Профиль по умолчанию».

Следующий шаг мастера изменений не требует.

После создания профиля желательно выполнить проверку, отправив тестовое письмо.

Добавление оператора оповещений
Теперь требуется создать Операторов (пользователей, которым будут высылаться оповещения).

Для оператора достаточно указать Имя и адрес почты (куда будут высылаться оповещения)

Теперь нужно активировать профиль компонента Database Mail в настройках агента SQL.


Создание задач оповещения
Задача создаётся в виде дополнительного шага (Задача «Уведомление оператора») регламентного задания. Основным вариантом применения будет выполнение шага при неудачном выполнении одной из операций регламентного задания. В задаче уведомления требуется указать оператора, которому будет выслано оповещение, тему и содержание письма.
