Skip to main content

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

С нуля до DevOps (Апрель 2025)

С нуля до DevOps (Апрель 2025)
Anonim

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

01 из 06

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

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

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

Продолжить чтение ниже

02 из 06

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

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

Продолжить чтение ниже

03 из 06

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

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

04 из 06

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

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

Продолжить чтение ниже

05 из 06

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

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

06 из 06

Запланировать работу агента SQL Server

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