К основному контенту

Настройка отправки отчетов по выполнению задач плана обслуживания баз данных на SQL Server

Предыдущую статью я посвятила разработке плана обслуживания баз данных SharePoint 2010.
В этой статье я, как и обещала, опишу, как настроить отправку писем с отчетами о выполнении задач из плана на конкретный почтовый ящик.

И так, для начала нужно убедиться в том, что на сервере запущена служба SQL Server Agent.
Для этого из меню Пуск  запускаем SQL Server Configuration Manager.


Выбираем SQL Server Services и в открывшемся списке сервисов кликаем правой кнопкой мыши по SQL Server Agent. И если он не запущен, в контекстном меню жмем Start. После этого статус сервиса поменяется на Running.



Следующим шагом будет запуск мастера настройки почты базы данных. 
Запускаем SQL Server Management Studio. В Object Explorer раскрываем "ветку" Management.
В раскрывшемся списке жмем правой кнопкой мыши по пункту Database Mail. 
В контекстном меню выбираем Configure Database Mail.


Таким образом мы открыли мастер настройки почты текущего сервера баз данных.
Осталось только следовать инструкциям и правильно настроить отправку почты. 
Ну, что же начнем.
После приветствия переходим на  окно определения задач по настройке Database Mail (Select Configuration Task). 
Из предложенных вариантов выбираем  первый, т.е. Настройку Database Mail (Set up Database Mail), т.к. при первом запуске нам потребуется первоначальная настройка.

Затем откроется экран Новый профиль (New Profile), в котором потребуется  настроить параметры почтового профиля для работы с Database Mail.

Укажем имя почтового профиля и его описание.
После этого нам нужно добавить account SMTP. Жмем копку Add...
На открывщейся форме жмем по кнопке New Account..., по которой откроется окно New Database Mail Account.


Для создания нового Account нужно заполнить поля формы. Следует указать имя, по желанию заполнить поле Description для подробного описания. Т.к. SMTP сервер развернут на другой машине укажем e-mail SMTP сервера, имя сервера (или ip-адрес) с портом. Жмем Ok. 
В таблицу SMTP Accounts добавилась новая запись.
 

Переходим на следующее окно Управления безопасностью (Manage Profile Security) по кнопке Next.


Здесь можете сделать созданные почтовые профили общими (public) или личными (private).
В общих профилях выбираем свой только что созданный профиль и задаем его профилем по умолчанию, указав в столбце Default Profile вариант Yes.
На этом заканчиваем нашу настройку отправки писем текущего сервера Баз данных.
Теперь осталось  настроить SQL Server Agent, чтобы он знал что и кому нужно отсылать. 
Вначале создадим оператора для отправки писем.
 В открывшемся окне задаем имя и почтовый ящик.
И вот сама настройка отправки отчетов у SQL Agent.  Открываем свойства из контекстного меню.



 Выбираем страницу Alter System.


Включаем почтовый профиль (ставим галочку у Enable mail profile).
Выбираем почтовую систему (Database Mail). И в задаем созданный нами профиль.
В области Pager e-mails в To line указываем нужный почтовый адрес, на который будут приходить письма, содержащие отчеты.
В Cc line можно указать адрес, на который будут приходить копии писем.
Ниже можно указать тему писем.
И включаем наш созданный оператор (Enable fail-safe operator), который будет уведомлять нас по e-mail.
Его же нужно указывать при настройке отчетов в плане обслуживания базы данных.


И если я ничего не забыла, то по нажатию на кнопку Ok настройка отправки писем будет закончена.

И по выполнению очередной задачи из плана по обслуживанию будет сформировано и отправлено письмо по указанному адресу.
Как пример выглядеть это должно приблизительно так:




Комментарии

Популярные сообщения из этого блога

SharePoint Timer service could not start (SPTimerV4).

При работе SharePoint внезапно возникла ошибка, указывающая на проблему работы SPTimerV 4. После того как я поставила очередное обновление на сервер SharePoint и попыталась запустить после этого psconfig. В ответ на запрос я получила следующее сообщение:

История о том, как мы строили новую Ферму SharePoint по "старым чертежам".

Глава 2.Начало строительства.

После того как подготовительные работы были закончены, и наш "фундамент" прочно расположился на наших серверах, мы приступили к распределению обязанностей. Поскольку в нашей ферме SharePoint у каждого сервера свои обязанности, на каждом из них должно стоять соответствующее ПО. Конечно же, первый сервер, настройкой которого мы занялись стал сервер баз данных.