Представьте задачу: необходимо получать уведомления по почте о выполнении резервного копирования базы данных MS SQL 2008 R2.
Чтобы выполнить данную нехитрую задачу необходимо настроить компонент Database Mail и создать Оператора.Компонент Database Mail — это решение уровня предприятия для отправки сообщений электронной почты от компонента SQL Server Database Engine.
Настройка:
Рис.5 Добавление учетной записи SMTP.
6. Вводим данные нашей учетной записи SMTP, кстати мы можем создать несколько оных, и нажимаем "Ок" (Рис.6):
Рис.6 Создание учетной записи SMTP.
7. В области "Учетные записи SMTP" мы можем создавать, удалять и менять приоритет учетных записей SMTP. Нажимаем "Далее" (Рис.7):
Рис. 7 Окно управления учетными записями SMTP.
8. Затем мы увидим окно "Управление безопасностью профилей". Здесь мы сможем сделать профиль открытым и установить профиль по умолчанию. Ставим галку "Открытый" и "профиль по умолчанию" - "Да". Нажимаем "Далее" (Рис.8):
Рис.8 Установка профиля по умолчанию.
9. В окне "Параметры системы" мы можем задать некоторые параметры (я оставляю по умолчанию). Нажимаем "Далее" (Рис.9):
Рис.9 Параметры системы.
10. В окне "Завершение работы Мастера" нажимаем "Готово" (Рис.10):
Рис. 10 Завершение работы Мастера настройки Database Mail.
11. Дожидаемся статуса "Успешно" и нажимаем "Закрыть" (Рис.11):
Рис.11 Успешное настройка компонента Database Mail.
12. В окне Microsoft SQL Server Managemet Studio, справа на навигационной панели выбираем вкладку "Управление" -> "Операторы", на ней правой кнопкой мыши -> "Создать оператора" (Рис.12):
Рис. 12 Создание оператора.
13. Задаем имя оператора и адреса почты для отправки сообщений и нажимаем "Ок" (Рис.13):
Рис.13 Создание оператора.
14. Проверяем. что у нас появился новый оператор (Рис.14):
Рис. 14 Новый оператор.
После создания Оператора и профилей Database Mail с учетными записями SMTP, мы можем настраивать уведомления по почте (например после резервного копирования, какой-либо регламентной операции по обслуживанию баз данных или уведомления пользователям после выполнения каких-либо процедур SQL))
Успехов!
Чтобы выполнить данную нехитрую задачу необходимо настроить компонент Database Mail и создать Оператора.Компонент Database Mail — это решение уровня предприятия для отправки сообщений электронной почты от компонента SQL Server Database Engine.
Настройка:
- Открываем Microsoft SQL Server Management Studio. Авторизуемся в системе. На навигационной панели справа выбираем вкладку "Управление" -> Компонент Database Mail. На нем правой кнопкой мышки -> Настроить компонент Database Mail (Рис.1):
Рис.1 Начало настройки компоненты Database Mail.
2. Откроется мастер настройки компонента Database Mail, нажимаем "Далее" (Рис.2):
Рис.2 Мастер настройки компонента Database Mail.
3. В следующем окне выбираем первый пункт (так как мы впервые устанавливаем этот компонент) и нажимаем "Далее" (Рис.3):
Рис.3
4. Мастер настройки задаст нам вопрос: "Функция компонента Database Mail недоступна. Включить ее?". Нажимаем "Да" (Рис.4):
Рис.4 Включение функции Database Mail.
5. Далее откроется окно создания нового профиля. Даем имя нашему профилю и нажимаем кнопку "Добавить" для создания учетной записи SMTP (Рис.5):
Рис.5 Добавление учетной записи SMTP.
6. Вводим данные нашей учетной записи SMTP, кстати мы можем создать несколько оных, и нажимаем "Ок" (Рис.6):
Рис.6 Создание учетной записи SMTP.
7. В области "Учетные записи SMTP" мы можем создавать, удалять и менять приоритет учетных записей SMTP. Нажимаем "Далее" (Рис.7):
Рис. 7 Окно управления учетными записями SMTP.
8. Затем мы увидим окно "Управление безопасностью профилей". Здесь мы сможем сделать профиль открытым и установить профиль по умолчанию. Ставим галку "Открытый" и "профиль по умолчанию" - "Да". Нажимаем "Далее" (Рис.8):
Рис.8 Установка профиля по умолчанию.
9. В окне "Параметры системы" мы можем задать некоторые параметры (я оставляю по умолчанию). Нажимаем "Далее" (Рис.9):
Рис.9 Параметры системы.
10. В окне "Завершение работы Мастера" нажимаем "Готово" (Рис.10):
Рис. 10 Завершение работы Мастера настройки Database Mail.
11. Дожидаемся статуса "Успешно" и нажимаем "Закрыть" (Рис.11):
Рис.11 Успешное настройка компонента Database Mail.
12. В окне Microsoft SQL Server Managemet Studio, справа на навигационной панели выбираем вкладку "Управление" -> "Операторы", на ней правой кнопкой мыши -> "Создать оператора" (Рис.12):
Рис. 12 Создание оператора.
13. Задаем имя оператора и адреса почты для отправки сообщений и нажимаем "Ок" (Рис.13):
Рис.13 Создание оператора.
14. Проверяем. что у нас появился новый оператор (Рис.14):
Рис. 14 Новый оператор.
После создания Оператора и профилей Database Mail с учетными записями SMTP, мы можем настраивать уведомления по почте (например после резервного копирования, какой-либо регламентной операции по обслуживанию баз данных или уведомления пользователям после выполнения каких-либо процедур SQL))
Успехов!
Комментариев нет:
Отправить комментарий