logo
SQL2008_Administration

6.1.2. Параметры настройки sql Server Agent

Параметры SQL Server Agent, как и большинства других объектов SQL Server 2008, можно изменить двумя способами:

Параметр

Описание

Вкладка General:

Auto restart SQL Server if it stops unexpectedly

Автоматически перезапускать SQL Server при неожиданной остановке. SQL Server Agent будет контролировать работу службы SQL Server и при необходимости запускать его заново.

Auto restart SQL Server Agent if it stops unexpectedly 

Автоматически перезапускать SQL Server Agent при неожиданной остановке. Этот параметр определяет, будет ли SQL Server контролировать работу службы SQL Server Agent и при необходимости производить перезапуск

File name в разделе Error Log

это путь к текстовому файлу протокола работы службы SQL Server Agent. Просмотреть этот протокол можно при помощи контейнера SQL Server Agent Error Logs (Журнал ошибок)

Include execution trace messages 

Включить сообщения трассировки. Если этот флажок установлен, то в файл протокола будет также записываться трассировочная информация для процесса SQL Server Agent.

Write OEM file

Записывать файл в формате OEM. По умолчанию текстовый файл протокола создается в формате Юникод. Если вам нужен файл в обычном текстовом формате, можно установить этот флажок

Net send recipient

Получатель по net send. Имя (IP-адрес) компьютера или имя пользователя, которому будут автоматически передаваться по net send записи, регистрируемые в протоколе SQL Server Agent. Необходимо чтобы служба Messenger (Служба сообщений), была включена

Вкладка Advanced

Forward events to a different server 

Перенаправлять события на другой сервер. По умолчанию, если на вашем компьютере установлено несколько экземпляров SQL Server, все сообщения будут передаваться на тот экземпляр, который был установлен первым.

Unhandled events в группе Events

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

All events в группе Events

Все события. Будет передаваться информация обо всех событиях

If event has severity at or above в группе Events

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

Define idle CPU condition

Определить условия простоя центрального процессора. Возможность определить для задания момент запуска, при наименьшей загруженности ЦП.

Average CPU usage falls below

Средняя загрузка центрального процессора падает ниже… (по умолчанию 10 процентов)

And remains below this level for

И остается ниже этого уровня в течение… (по умолчанию 600 секунд, то есть 10 минут)

Вкладка Alert system

Enable mail profile 

Включить почтовый профиль. Если этот флажок установлен, SQL Server Agent получает возможность взаимодействовать с электронной почтой и в нашем распоряжении появляется еще две возможности:

Mail system

Почтовая система. Возможность выбрать одну из двух систем для взаимодействия с электронной почтой: Database Mail (SQLiMail - SMTP) или SQLMail (MAPI). При помощи кнопки Test (Проверить) можно проверить работоспособность настроенных параметров для работы с электронной почтой, отправив пробное сообщение

Save copies of the sent messages in the Sent Items folder

Сохранять копии отправленных сообщений в папке Sent Items. Эта возможность доступна только тогда, когда для отправки сообщений используется протокол MAPI (а значит, используется подсистема SQLMail)

Чтобы параметры, связанные с настройками электронной почты, вступили в силу, службу SQL Server Agent необходимо перезапустить

To line, CC line, Subject  в разделе Pager e-mails

возможность определить префиксы и суффиксы для строк Кому, Копия и Тема сообщения соответственно

Include body of e-mail in notification message 

Включить тело письма в уведомляющее сообщение. Если этот флажок установлен, то на пейджер или сотовый телефон будут отправляться уведомления (о перехваченной ошибке или результатах выполнения задания) целиком. Если этот флажок снят, то на пейджер или телефон придет краткое уведомление без подробной информации

Fail-safe operator 

"оператор последней надежды".

Replace tokens for all job responses to alerts 

Заменять маркеры для всех заданий, которые запускаются в ответ на оповещения. Этот параметр определяет, можно ли будет использовать специальные подстановочные символы в параметрах заданий, которые запускаются автоматически при срабатывании предупреждений

Вкладка Job System

Shutdown time-out interval (in seconds) 

Время ожидания при отключении (в секундах). Время на завершение выполняющегося задания. По истечении указанного времени работа задание будет завершено принудительно

Job step proxy account

Учетная запись Windows, от имени которой в ходе выполнения заданий будут выполняться различные действия в ОС. Этот параметр доступен только для служб SQL Server Agent, которые входят в состав SQL Server 7.0 и 2000 (если вы решили администрировать их из Management Studio). Для SQL Server 2008 учетные записи прокси настраиваются из контейнера SQL Server Agent  Proxies

Вкладка Connection

Alias local host server

Псевдоним для локального сервера. Псевдоним для экземпляра SQL Server (он обязательно должен быть расположен на том же компьютере), к которому будет подключаться SQL Server Agent. Этот параметр нужно заполнять в том случае, если для "нормального имени" SQL Server на вашем компьютере уже существует какой-то другой псевдоним, перенаправляющий запросы к нему на другой сервер

SQL Server connection 

Подключение к SQL Server. Возможность определить учетную запись, которая будет использоваться службой SQL Server Agent для подключения к SQL Server.

Вкладка History

Limit size of job history log

Ограничить размер журнала истории выполнения заданий. Если этот флажок снят, то старая информация о выполнении заданий из журналов событий SQL Server Agent, удаляться не букдет. Вам потребуется удалять ее вручную. Если же этот флажок установлен (по умолчанию), то можно настроить два дополнительных параметра:

Maximum job history log size (in rows) 

максимальное количество записей для истории выполнения заданий (в строках)

Maximum job history rows per job 

максимальное количество записей для одного задания

Automatically remove agent history

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