Автоматизирање на администрацијата на база на податоци со SQL Server Agent

01 од 06

Започнете ја услугата за сервиси за SQL Server

SQL Server Агентот ви овозможува да автоматизирате различни административни задачи. Една од овие задачи вклучува користење на SQL Server Агент за креирање и планирање на работа која ја автоматизира администрацијата на базата на податоци.

Отворете го Microsoft SQL Server Configuration Manager и лоцирајте го сервисот за SQL Server Agent. Ако статусот на таа услуга е "РАБОТАТ", не треба да правите ништо. Инаку, кликнете со десен клик на сервисот SQL Server Agent и изберете Start од менито што се појавува за да го отворите прозорецот за стартување.

Забелешка : Оваа статија се однесува на SQL Server 2008. Ако користите подоцнежна верзија на SQL Server, можеби ќе сакате да го прочитате Конфигурирање на SQL Server Agent во SQL Server 2012 .

02 од 06

Отворете го SQL Server Management Studio и Проширете ја папката на агентот на SQL Server

Затвори SQL Server Configuration Manager и отворете го SQL Server Management Studio. Во SSMS, проширете ја папката на SQL Server Agent.

03 од 06

Креирај нова работа на агентот за SQL Server

Кликнете со десното копче на папката Jobs и изберете New Job од старт-менито. Пополнете го полето Име со уникатно име за вашата работа (како описен ќе ви помогне да работите подобро со работа по патот). Наведете ја сметката што сакате да бидете сопственик на задачата во полето за текст на Сопственикот . Работата ќе се изврши со дозволите на оваа сметка и може само да биде изменета од страна на сопственикот или членовите на улога на sysadmin.

Откако ќе наведете име и сопственик, изберете една од однапред дефинираните категории на работни задачи од паѓачката листа. На пример, можете да изберете категорија "База на податоци за одржување" за рутински задачи за одржување.

Користете го текстот полето за големо описание за да дадете детален опис на целта на работата. Напишете го на таков начин што некој (вклучен) ќе може да го погледне неколку години од сега и да ја разбере целта на работата.

Конечно, осигурајте се дека е вклучено полето Enabled .

04 од 06

Внесете го екранот за чекори на агентот на SQL Server

На левата страна од прозорецот New Job , ќе видите икона Чекори под наслов "Избери страница". Кликнете на оваа икона за да ја видите следнава листа на чекори за работа.

05 од 06

Додади чекори за работа на агентот на SQL Server

Додајте ги индивидуалните чекори за работата. Кликнете на копчето Нов за да креирате нов чекор за работа и ќе го видите прозорецот New Job Step.

Користете го полето за текст Name за чекорот за да обезбедите описно име за Чекорот.

Користете го опаѓачкото мени База на податоци за да ја изберете базата на податоци на која ќе работи работата.

Конечно, користете го полето за текст команда за да ја дадете синтаксата Transact-SQL што одговара на саканата акција за овој чекор за работа. Откако ќе завршите со внесувањето на командата, кликнете на Parse копчето за да ја потврдите синтаксата.

По успешно потврдување на синтаксата, кликнете OK за да креирате чекор. Повторете го овој процес онолку пати колку што е потребно за да ја дефинирате саканата задача на SQL Server Agent.

06 од 06

Распоред на работа на SQL Server Агент за работа

Поставете распоред за работа со кликање на иконата Schedule во делот Избери страница од прозорецот New Job . Ќе го видите прозорецот New Job Schedule .

Обезбедете име за распоредот во полето за текст Name и изберете тип на распоред-Еднократно, Повторувачки, Почнувај кога агентот на SQL Server стартува или започнува кога процесорите стануваат неактивен-од паѓачкото мени. Користете ги секциите за фреквенција и времетраење на прозорецот за да ги наведете параметрите за работа. Кога ќе завршите, кликнете OK за да го затворите прозорецот Распоред и OK за да ја креирате задачата.