Автоматизация администрирования базы данных с агентом SQL Server

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

Запустите службу агента SQL Server

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

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

Откройте SQL Server Management Studio и разверните папку агента SQL Server.

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

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

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

Войдите в экран шагов работы агента SQL Server

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

Добавление шагов задания агента SQL Server

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

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

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

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