Przywracanie bazy danych do oznaczonej transakcji (SQL Server Management Studio)

Dotyczy:programu SQL Server

Gdy baza danych jest w stanie przywracania, możesz użyć okna dialogowego Przywróć dziennik transakcji, aby przywrócić bazę danych do oznaczonej transakcji w dostępnych kopiach zapasowych dziennika.

Aby przywrócić oznaczoną transakcję

  1. Po nawiązaniu połączenia z odpowiednim wystąpieniem aparatu bazy danych programu Microsoft SQL Server w Eksploratorze obiektów kliknij nazwę serwera, aby rozwinąć drzewo serwerów.

  2. Rozwiń węzeł Bazy danych, a w zależności od bazy danych, wybierz bazę danych użytkownika lub rozwiń Systemowe bazy danych i wybierz bazę danych systemu.

  3. Kliknij prawym przyciskiem myszy bazę danych, wskaż Tasks, a następnie kliknij Przywróć.

  4. Kliknij Dziennik transakcji, aby otworzyć okno dialogowe Przywracanie dziennika transakcji.

  5. Na stronie Ogólne w sekcji Przywróć do wybierz pozycję Oznaczona transakcja, co spowoduje otwarcie okna dialogowego Wybierz oznaczoną transakcję. W tym oknie dialogowym zostanie wyświetlona siatka przedstawiająca oznaczone transakcje dostępne w wybranych kopiach zapasowych dziennika transakcji.

    Domyślnie przywracanie odbywa się do oznaczonej transakcji, ale jej nie obejmuje. Aby przywrócić oznaczoną transakcję, wybierz Uwzględnij oznaczoną transakcję.

    W poniższej tabeli wymieniono nagłówki kolumn siatki i opisano ich wartości.

    Nagłówek Wartość
    <puste> Wyświetla pole wyboru do zaznaczenia.
    Znacznik transakcji Nazwa oznaczonej transakcji określonej przez użytkownika, gdy transakcja została zatwierdzona.
    data Data i godzina transakcji w momencie jej zatwierdzenia. Data i godzina transakcji są wyświetlane jako zarejestrowane w tabeli msdbgmarkhistory, a nie w dacie i godzinie komputera klienckiego.
    opis Opis oznaczonej transakcji określonej przez użytkownika, gdy transakcja została zatwierdzona (jeśli istnieje).
    LSN Numer sekwencji dziennika dla oznaczonej transakcji.
    Baza danych Nazwa bazy danych, w której zatwierdzono oznaczoną transakcję.
    nazwa użytkownika Nazwa użytkownika bazy danych, który zadeklarował oznaczoną transakcję.