Udostępnij przez


Tworzenie planu konserwacji (powierzchnia projektowa planu konserwacji)

Dotyczy:SQL Server

W tym artykule opisano sposób tworzenia planu konserwacji pojedynczego serwera lub wielu serwerów przy użyciu powierzchni projektowej planu konserwacji w programie SQL Server. Chociaż Kreator planu konserwacji najlepiej nadaje się do tworzenia podstawowych planów konserwacji, utworzenie planu przy użyciu powierzchni projektowej umożliwia korzystanie z ulepszonego przepływu pracy.

Ograniczenia i ograniczenia

Aby utworzyć plan konserwacji z wieloma serwerami, należy skonfigurować środowisko wieloserwerowe zawierające jeden serwer główny i co najmniej jeden serwer docelowy. Plany konserwacji wieloserwerowej muszą być tworzone i utrzymywane na serwerze głównym. Te plany można wyświetlać, ale nie konserwować, na serwerach docelowych.

Członkowie ról db_ssisadmin i dc_admin mogą mieć możliwość podniesienia uprawnień administratora systemu. Takie podniesienie uprawnień może wystąpić, ponieważ te role mogą modyfikować pakiety usług Integration Services; te pakiety mogą być wykonywane przez program SQL Server przy użyciu kontekstu zabezpieczeń sysadmin agenta programu SQL Server. Aby chronić przed podniesieniem uprawnień podczas uruchamiania planów konserwacji, zestawów zbierania danych i innych pakietów Integration Services, skonfiguruj zadania SQL Server Agent, które uruchamiają pakiety, aby używały konta proxy z ograniczonymi uprawnieniami lub dodawaj tylko członków sysadmin do ról db_ssisadmin i dc_admin.

Permissions

Aby tworzyć plany konserwacji lub zarządzać nimi, musisz być członkiem stałej roli serwera sysadmin . Eksplorator obiektów wyświetla tylko węzeł Plany konserwacji dla użytkowników będących członkami stałej roli serwera sysadmin .

Korzystanie z powierzchni projektowej planu konserwacji

Tworzenie planu konserwacji

  1. W Eksploratorze obiektów wybierz znak plus, aby rozwinąć serwer, na którym chcesz utworzyć plan konserwacji.

  2. Wybierz znak plus, aby rozwinąć folder Zarządzanie .

  3. Kliknij prawym przyciskiem myszy folder Plany konserwacji i wybierz pozycję Nowy plan konserwacji.

  4. W oknie dialogowym Nowy plan konserwacji w polu Nazwa wpisz nazwę planu i wybierz przycisk OK. Spowoduje to otwarcie przybornika i powierzchni maintenance_plan_name[Projektowanie] z podplanem Subplan_1 utworzonym w głównej siatce.

    Następujące opcje są dostępne w nagłówku przestrzeni projektowej.

    • Dodaj podplan

      Dodaje podplan, który można skonfigurować.

    • Właściwości podplanu

      Wyświetla okno dialogowe Właściwości podplanu dla wybranego podplanu w siatce głównej. Alternatywnie kliknij dwukrotnie podplan w tabeli, aby wyświetlić okno dialogowe Właściwości podplanu. Więcej informacji na temat tego okna dialogowego jest dostępne w dalszej części tego artykułu.

    • Usuń wybrany podplan

      Usuwa wybrany podplan.

    • Harmonogram planu podrzędnego

      Wyświetla okno dialogowe Nowy harmonogram zadań dla wybranego podplanu.

    • Usuń harmonogram

      Usuwa harmonogram z wybranego podplanu.

    • Zarządzaj połączeniami

      Wyświetla okno dialogowe Zarządzanie połączeniami . Służy do dodawania dodatkowych połączeń do instancji programu SQL Server w planie konserwacji. Więcej informacji na temat tego okna dialogowego jest dostępne w dalszej części tego artykułu.

    • Raportowanie i rejestrowanie

      Wyświetla okno dialogowe Raportowanie i rejestrowanie . Więcej informacji na temat tego okna dialogowego jest dostępne w dalszej części tego artykułu.

    • Servers

      Wyświetl okno dialogowe Serwery , które służy do wybierania serwerów, na których będą uruchamiane zadania podrzędne. Ta opcja jest włączona tylko na serwerach głównych w środowiskach wieloserwerowych. Aby uzyskać więcej informacji, zobacz Tworzenie środowiska wieloserwerowego i planu konserwacji (serwerów) .

    • Nazwa

      Wyświetl nazwę planu konserwacji. W przypadku nowych planów konserwacji, nazwa jest określona w oknie dialogowym przed otwarciem projektanta planu. Aby zmienić nazwę planu konserwacji, kliknij prawym przyciskiem myszy plan w Eksploratorze obiektów, a następnie wybierz polecenie Zmień nazwę.

    • Opis

      Wyświetl lub określ opis planu konserwacji. Maksymalna długość opisu wynosi 512 znaków.

    • Powierzchnia projektanta

      Projektowanie i obsługa planów konserwacji. Użyj narzędzia projektanta, aby dodać zadania dotyczące konserwacji do planu, usunąć zadania z planu, określić powiązania pierwszeństwa między zadaniami oraz wskazać rozgałęzienie zadań i przetwarzanie równoległe.

    Pierwszeństwo między dwoma zadaniami ustanawia relację między zadaniami. Drugie zadanie ( zadanie zależne) jest wykonywane tylko wtedy, gdy wynik wykonania pierwszego zadania ( zadanie precedensowe) jest zgodny z określonymi kryteriami. Zazwyczaj określony wynik wykonania to Powodzenie, Niepowodzenie lub Ukończenie. Aby uzyskać więcej informacji, zobacz krok 8 poniżej.

  5. W nagłówku przestrzeni projektowej kliknij dwukrotnie Subplan_1 i wprowadź nazwę i opis podplanu w oknie dialogowym Właściwości podplanu .

    Poniższe opcje są dostępne w oknie dialogowym Właściwości planu podrzędnego .

    • Nazwa

      Nazwa podplanu.

    • Opis

      Krótki opis planu podrzędnego.

    • Harmonogram

      Wskazuje, według jakiego harmonogramu będzie uruchamiany podplan. Wybierz pozycję Harmonogram podrzędny , aby otworzyć okno dialogowe Nowy harmonogram zadań . Wybierz pozycję Usuń harmonogram , aby usunąć harmonogram z podplanu.

    • Lista Uruchom jako

      Wybierz konto, za pomocą których chcesz uruchomić tę podzadanie.

  6. Wybierz pozycję Harmonogram podrzędny , aby wprowadzić szczegóły harmonogramu w oknie dialogowym Nowy harmonogram zadań .

  7. Aby skompilować podplan, przeciągnij i upuść elementy przepływu zadań z przybornika do powierzchni projektowej planu. Kliknij dwukrotnie zadania, aby otworzyć okna dialogowe w celu skonfigurowania opcji zadania.

    W przyborniku są dostępne następujące zadania planu konserwacji:

    • Zadanie tworzenia kopii zapasowej bazy danych
    • Sprawdzanie integralności bazy danych — zadanie
    • Wykonywanie zadania agenta programu SQL Server
    • Wykonywanie zadania instrukcji T-SQL
    • Zadanie oczyszczania historii
    • Zadanie czyszczenia związane z konserwacją
    • Zadanie powiadomienia operatora
    • Ponowne kompilowanie zadania indeksu
    • Zreorganizowanie zadania indeksu
    • Zmniejszanie zadania bazy danych
    • Aktualizowanie zadania statystyk

    Aby dodać zadania do przybornika:

    1. W menu Narzędzia, wybierz polecenie Wybierz elementy przybornika.

    2. Wybierz narzędzia, które chcesz wyświetlić w przyborniku, a następnie wybierz przycisk OK.

    Dodanie zadań planu konserwacji do przybornika udostępnia je również w Kreatorze planu konserwacji. Aby uzyskać więcej informacji na temat poszczególnych zadań powyżej, zobacz Korzystanie z Kreatora planu konserwacjiw obszarze Uruchom Kreatora planu konserwacji.

  8. Aby zdefiniować przepływ pracy między zadaniami:

    1. Kliknij prawym przyciskiem myszy poprzednie zadanie i wybierz polecenie Dodaj ograniczenie pierwszeństwa.

    2. W oknie dialogowym Przepływ sterowania na liście Do wybierz zależne zadanie i wybierz przycisk OK.

    3. Kliknij dwukrotnie łącznik między dwoma zadaniami, aby otworzyć okno dialogowe Edytor ograniczeń pierwszeństwa .

      Poniższe opcje są dostępne w oknie dialogowym Edytor ograniczeń pierwszeństwa .

      • Opcja ograniczenia

        Definiuje sposób działania ograniczenia między dwoma zadaniami.

      • Lista operacji oceny

        Określ operację oceny używaną przez ograniczenie pierwszeństwa. Operacje to: ograniczenie, wyrażenie, wyrażenie i ograniczenie oraz wyrażenie lub ograniczenie.

      • Lista wartości

        Określ wartość ograniczenia: Powodzenie, Niepowodzenie lub Ukończenie. Powodzenie jest wartością domyślną.

        Uwaga / Notatka

        Linia ograniczeń pierwszeństwa jest zielona dla powodzenia, czerwona dla niepowodzenia i niebieska dla opcji Ukończenie.

      • Wyrażenie

        Jeśli używasz operacji Expression, Expression and Constraint albo Expression or Constraint, wpisz wyrażenie. Wyrażenie musi mieć wartość logiczną.

      • Test

        Zweryfikuj wyrażenie.

      • Wiele ograniczeń

        Zdefiniuj sposób współdziałania wielu ograniczeń w celu kontrolowania wykonywania ograniczonego zadania.

      • Logiczne AND

        Wybierz, aby określić, że wiele ograniczeń pierwszeństwa dla tego samego pliku wykonywalnego musi być ocenianych razem. Wszystkie ograniczenia muszą mieć wartość True. Ta opcja jest domyślnie zaznaczona.

        Uwaga / Notatka

        Ten typ ograniczenia pierwszeństwa jest wyświetlany jako ciągła zielona, czerwona lub niebieska linia.

      • Operacja logiczna OR

        Wybierz, aby określić, że wiele ograniczeń pierwszeństwa dla tego samego pliku wykonywalnego musi być ocenianych razem. Co najmniej jedno ograniczenie musi mieć wartość True.

        Uwaga / Notatka

        Ten typ ograniczenia pierwszeństwa jest wyświetlany jako kropkowana zielona, czerwona lub niebieska linia.

  9. Aby dodać kolejny podplan zawierający zadania uruchamiane zgodnie z innym harmonogramem, wybierz pozycję Dodaj podplan na pasku narzędzi, aby otworzyć okno dialogowe Właściwości podplanu .

  10. Aby dodać połączenia do różnych serwerów:

    1. Na pasku narzędzi obszaru projektowego wybierz pozycję Zarządzaj połączeniami.

    2. W oknie dialogowym Zarządzanie połączeniami wybierz pozycję Dodaj.

    3. W oknie dialogowym Właściwości połączenia w polu Nazwa połączenia wprowadź nazwę tworzonego połączenia.

    4. W obszarze Określ następujące elementy, aby nawiązać połączenie z danymi programu SQL Server, w polu Wybierz lub wprowadź nazwę serwera wprowadź nazwę wystąpienia programu SQL Server, którego chcesz użyć, lub wybierz wielokropek (...) i wybierz serwer w oknie dialogowym SQL Server . Jeśli wybierzesz serwer w oknie dialogowym SQL Server , wybierz przycisk OK.

    5. W obszarze Wprowadź informacje, aby zalogować się na serwerze, wybierz pozycję Użyj zintegrowanych zabezpieczeń systemu Windows NT lub Użyj określonej nazwy użytkownika i hasła. Jeśli zdecydujesz się użyć określonej nazwy użytkownika i hasła, wprowadź te informacje odpowiednio w polach Nazwa użytkownika i Hasło .

    6. W oknie dialogowym Właściwości połączenia wybierz przycisk OK.

    7. W oknie dialogowym Zarządzanie połączeniami wybierz pozycję Zamknij.

  11. Aby określić opcje raportowania:

    1. Na pasku narzędzi obszaru projektowego wybierz pozycję Raportowanie i rejestrowanie.

    2. W oknie dialogowym Raportowanie i rejestrowanie w obszarze Raportowanie wybierz pozycję Generuj raport pliku tekstowego lub Wyślij raport do adresata wiadomości e-mail lub obu tych elementów.

      1. Jeśli wybierzesz pozycję Wygeneruj raport pliku tekstowego, wybierz pozycję Utwórz nowy plik lub Dołącz do pliku.

      2. W zależności od powyższego zaznaczenia wprowadź nazwę i pełną ścieżkę nowego pliku lub pliku do dołączenia, wprowadzając informacje w polach Folder lub Nazwa pliku . Alternatywnie wybierz wielokropek (...) i wybierz ścieżkę do folderu lub nazwy pliku w oknach dialogowych Lokalizuj folder -server_name lub Znajdź pliki bazy danych -server_name .

      3. Jeśli wybierzesz pozycję Wyślij raport do adresata wiadomości e-mail, na liście Operator agenta wybierz adresata raportu wysłanego pocztą e-mail.

        Uwaga / Notatka

        Aby wysyłać wiadomości e-mail, należy skonfigurować program SQL Server Agent do używania poczty bazy danych. Aby uzyskać więcej informacji, zobacz Konfigurowanie poczty agenta programu SQL Server do korzystania z poczty bazy danych

    3. Aby zapisać bardziej szczegółowe informacje, w obszarze Rejestrowanie wybierz pozycję Rejestrowanie rozszerzonych informacji.

    4. Aby zapisać informacje o wynikach planu konserwacji na innym serwerze, wybierz pozycję Zaloguj się do serwera zdalnego i wybierz połączenie serwera z listy Połączenie lub wybierz pozycję Nowy i wprowadź informacje o połączeniu w oknie dialogowym Właściwości połączenia .

    5. W oknie dialogowym Raportowanie i rejestrowanie wybierz przycisk OK.

  12. Aby wyświetlić wyniki w przeglądarce plików dziennika, w Eksploratorze obiektów kliknij prawym przyciskiem myszy folder Plany konserwacji lub określony plan konserwacji i wybierz pozycję Wyświetl historię.

    Następujące opcje są dostępne w Podgląd plików dziennika -server_name w oknie dialogowym.

    • Dziennik ładowania

      Otwórz okno dialogowe, w którym można określić plik dziennika do załadowania.

    • Export

      Otwórz okno dialogowe umożliwiające wyeksportowanie informacji wyświetlanych w siatce podsumowania pliku dziennika do pliku tekstowego.

    • Odświeżyć

      Odśwież listę dostępnych serwerów.

    • Filtr

      Otwórz okno dialogowe, które umożliwia określenie ustawień używanych do filtrowania pliku dziennika, takich jak Połączenie, Data lub inne ogólne kryteria filtrowania.

    • Szukaj

      Przeszukaj plik dziennika pod kątem określonego tekstu. Wyszukiwanie za pomocą symboli wieloznacznych nie jest obsługiwane.

    • Zatrzymaj

      Zatrzymuje ładowanie wpisów pliku dziennika. Można na przykład użyć tej opcji, jeśli ładowanie pliku dziennika zdalnego lub offline trwa długo i chcesz wyświetlić tylko najnowsze wpisy.

    • Podsumowanie pliku dziennika

      Ten panel informacji zawiera podsumowanie filtrowania pliku dziennika. Jeśli plik nie jest filtrowany, zostanie wyświetlony następujący tekst: Brak zastosowanego filtru. Jeśli filtr jest stosowany do dziennika, zobaczysz następujący tekst: Filtruj wpisy dziennika, gdzie:<kryteria filtra>.

    • Data

      Wyświetla datę zdarzenia.

    • Źródło

      Wyświetla funkcję źródłową, z której jest tworzone zdarzenie, na przykład nazwę usługi (MSSQLSERVER). Nie jest to wyświetlane dla wszystkich typów dzienników.

    • Message

      Wyświetla wszystkie komunikaty skojarzone ze zdarzeniem.

    • Typ dziennika

      Wyświetla typ dziennika, do którego należy zdarzenie. Wszystkie wybrane dzienniki są wyświetlane w oknie podsumowania pliku dziennika.

    • Źródło logów

      Wyświetla opis dziennika źródłowego, w którym jest przechwytywane zdarzenie.

    • Szczegóły wybranego wiersza

      Wybierz wiersz, aby wyświetlić dodatkowe szczegóły dotyczące wybranego wiersza zdarzeń w dolnej części strony. Kolumny można przestawiać, przeciągając je do nowych miejsc w siatce. Rozmiar kolumn można zmienić, przeciągając paski separatora kolumn w nagłówku siatki po lewej lub prawej stronie. Kliknij dwukrotnie słupki separatora kolumn w nagłówku siatki, aby automatycznie rozmiesić kolumnę na szerokość zawartości.

    • Instancja

      Nazwa wystąpienia, na którym wystąpiło zdarzenie. Jest on wyświetlany jako nazwa komputera\nazwa wystąpienia.