Skip to main content

Automatyzacja administracji baz danych za pomocą agenta SQL Server

Zarządzanie konfiguracją i monitorowanie serwerów Red Hat i SUSE Linux (Kwiecień 2025)

Zarządzanie konfiguracją i monitorowanie serwerów Red Hat i SUSE Linux (Kwiecień 2025)
Anonim

SQL Server Agent pozwala zautomatyzować różnorodne zadania administracyjne. Jednym z tych zadań jest użycie agenta SQL Server do tworzenia i planowania zadań automatyzujących zarządzanie bazą danych.

01 z 06

Uruchom usługę agenta SQL Server

Otwórz program Microsoft SQL Server Configuration Manager i znajdź usługę agenta SQL Server. Jeśli status tej usługi to "RUNNING", nie musisz nic robić. W przeciwnym razie kliknij prawym przyciskiem myszy usługę agenta SQL Server i wybierz Początek z wyskakującego menu, aby otworzyć okno Uruchomienie usługi.

Uwaga: Ten artykuł dotyczy programu SQL Server 2008. Jeśli używasz nowszej wersji programu SQL Server, przeczytaj artykuł Konfigurowanie agenta SQL Server w programie SQL Server 2012.

Kontynuuj czytanie poniżej

02 z 06

Otwórz program SQL Server Management Studio i rozwiń folder agenta serwera SQL

Zamknij program SQL Server Configuration Manager i otwórz program SQL Server Management Studio. W ramach SSMS rozwiń folder Agent serwera SQL.

Kontynuuj czytanie poniżej

03 z 06

Utwórz nowe zadanie agenta serwera SQL

Kliknij prawym przyciskiem myszy Oferty pracy folder i wybierz Nowa praca z menu startowego. Wypełnij Imię pole o unikalnej nazwie dla Twojej pracy (opisowe pomoże Ci lepiej zarządzać miejscami pracy). Określ konto, które chcesz być właścicielem pracy w Właściciel pole tekstowe. Zadanie zostanie uruchomione z uprawnieniami tego konta i może być modyfikowane tylko przez właściciela lub członków roli sysadmin.Po określeniu nazwisko i właściciela, wybierz jedną z predefiniowanych kategorii prac z rozwijanej listy. Na przykład możesz wybrać kategorię "Konserwacja bazy danych" dla rutynowych prac konserwacyjnych.Użyj dużego Opis pole tekstowe, aby podać szczegółowy opis celu pracy. Napisz to w taki sposób, aby ktoś (łącznie z Tobą) był w stanie spojrzeć na to za kilka lat i zrozumieć cel pracy.Wreszcie, upewnij się, że Włączone pole jest zaznaczone.

04 z 06

Wprowadź ekran Kroki zadań agenta serwera SQL

Po lewej stronie Nowa praca w oknie, zobaczysz Kroki ikona pod nagłówkiem "Wybierz stronę". Kliknij tę ikonę, aby wyświetlić pustą listę zadań.

Kontynuuj czytanie poniżej

05 z 06

Dodaj kroki zadania agenta SQL Server

Dodaj poszczególne kroki dla zadania. Kliknij Nowy , aby utworzyć nowy krok zadania, a zobaczysz okno New Job Step.Użyj Nazwa kroku pole tekstowe, aby podać opisową nazwę Etapu.Użyj Baza danych rozwijane okno, aby wybrać bazę danych, na której działa zadanie.Wreszcie, użyj Dowództwo pole tekstowe, aby zapewnić składnię języka Transact-SQL odpowiadającą żądanemu działaniu dla tego kroku zadania. Po zakończeniu wprowadzania polecenia kliknij przycisk Analizować przycisk, aby zweryfikować składnię.Po pomyślnym sprawdzeniu poprawności składni kliknij dobrze aby utworzyć krok. Powtórz ten proces tyle razy, ile potrzeba, aby zdefiniować pożądane zadanie agenta SQL Server.

06 z 06

Zaplanuj zadanie agenta serwera SQL

Ustaw harmonogram pracy, klikając przycisk Harmonogram ikona w części Wybierz stronę Nowa praca okno. Zobaczysz Nowy harmonogram zadań okno.Podaj nazwę harmonogramu w Imię okno tekstowe i wybierz typ harmonogramu - jednorazowy, cykliczny, uruchom, gdy SQL Server Agent uruchamia się lub uruchamia, gdy procesory stają się bezczynne - z rozwijanego menu. Użyj sekcji częstotliwości i czasu trwania okna, aby określić parametry pracy. Po zakończeniu kliknij dobrze zamknąć okno Harmonogram i dobrze aby stworzyć pracę.