Запустите агент SQL Server: настройте SQL Server 2012

Агент SQL Server позволяет автоматизировать различные административные задачи. В этом руководстве мы рассмотрим процесс использования агента SQL Server для создания и планирования задания, которое автоматизирует администрирование базы данных. Это руководство относится только к SQL Server 2012. Если вы используете более раннюю версию SQL Server, вы можете прочитать «Автоматизация администрирования базы данных с агентом SQL Server». Если вы используете более позднюю версию SQL Server, вы можете прочитать Настройка агента SQL Server для SQL Server 2014.

Запуск агента SQL Server в SQL Server 2012

Откройте диспетчер конфигурации Microsoft SQL Server и щелкните элемент «Службы SQL Server» на левой панели. Затем на правой панели найдите службу агента SQL Server. Если статус этой службы «РАБОТАЕТ», вам не нужно ничего делать. В противном случае щелкните правой кнопкой мыши службу агента SQL Server и выберите «Пуск» во всплывающем меню. Служба начнет работать.

Переключиться на SQL Server Management Studio

Закройте диспетчер конфигурации SQL Server и откройте SQL Server Management Studio. В SSMS разверните папку агента SQL Server. Вы увидите расширенные папки, показанные выше.

Создать задание агента SQL Server

Затем щелкните правой кнопкой мыши папку «Задания» и выберите «Новое задание» в меню запуска. Вы увидите окно создания нового задания, показанное выше. Заполните поле «Имя» уникальным названием вашей работы (описательная информация поможет вам лучше управлять работой в будущем!). Укажите учетную запись, которую вы хотите стать владельцем задания, в текстовом поле Владелец. Задание будет выполняться с разрешениями этой учетной записи и может быть изменено только членами роли владельца или системного администратора.

После того как вы определили имя и владельца, выберите одну из предопределенных категорий работ из выпадающего списка. Например, вы можете выбрать категорию «Обслуживание базы данных» для плановых работ по обслуживанию.

Используйте большое текстовое поле Описание, чтобы предоставить подробное описание цели вашей работы. Напишите это так, чтобы кто-то (включая вас!) Мог взглянуть на это через несколько лет и понять цель работы.

Наконец, убедитесь, что флажок Включено.

Пока не нажимайте кнопку ОК – в этом окне у нас еще много работы!

Посмотреть рабочие шаги

В левой части окна «Новое задание» вы увидите значок «Шаги» под заголовком «Выберите страницу». Нажмите этот значок, чтобы увидеть пустой список шагов задания, показанный выше.

Создать шаг работы

Далее вам нужно будет добавить отдельные шаги для вашей работы. Нажмите кнопку «Создать», чтобы создать новый шаг задания, и вы увидите окно «Новый шаг задания», показанное выше.

Используйте текстовое поле «Имя шага», чтобы предоставить описательное имя шага.

Используйте раскрывающийся список База данных, чтобы выбрать базу данных, с которой будет работать задание.

Наконец, используйте текстовое поле «Команда», чтобы предоставить синтаксис Transact-SQL, соответствующий желаемому действию для этого шага задания. После того, как вы завершили ввод команды, нажмите кнопку Parse, чтобы проверить синтаксис.

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

Запланируйте задание агента SQL Server 2012

Наконец, вы захотите установить расписание для работы, щелкнув значок «Расписание» в части «Выбор страницы» окна «Новое задание». Вы увидите окно New Job Schedule, показанное выше.

Введите имя для расписания в текстовом поле «Имя» и в раскрывающемся списке выберите тип расписания («Однократный», «Повторяющийся», «Запустить при запуске агента SQL Server» или «Запустить при простое ЦП)». Затем используйте разделы частоты и продолжительности окна, чтобы указать параметры задания. Когда вы закончите, нажмите OK, чтобы закрыть окно Расписание, и OK, чтобы создать работу.

Оцените статью
Solutics.ru
Добавить комментарий