Udostępnij za pośrednictwem


Considerations for Restoring the master Database

Jeśli zostały dokonane zmiany wzorzec od czasu utworzenia kopia zapasowa, zmiany te zostaną utracone po przywróceniu kopia zapasowa.Należy ponownie utworzyć te zmiany, wykonując instrukcje, które ponownie brakujące zmian.Na przykład, jeśli istnieje SQL Server identyfikatory logowania zostały utworzone, ponieważ została wykonana kopia zapasowa, logowania zostaną utracone, kiedy wzorzec zostanie przywrócona.Utwórz ponownie logowania przy użyciu SQL Server Management Studio lub za pomocą oryginalnego skryptów, które zostały utworzone logowania.

Możesz przywracanie wzorzec bazy danych tylko z kopia zapasowa utworzonego na wystąpienie SQL Server 2008.

Uwaga

Bazy danych użytkownicy, którzy uprzednio skojarzone z utracone logowania jest oddzielony, czyli nie mają dostępu do bazy danych.Aby uzyskać więcej informacji zobaczTroubleshooting Orphaned Users.

Po przywróceniu wzorzec, wystąpienie SQL Server zostaje zatrzymana automatycznie. Jeśli trzeba wprowadzić dodatkowe naprawy i chcesz, aby więcej niż jedno połączenie z serwerem, należy ponownie uruchomić serwer tryb jednego użytkownika.W przeciwnym razie serwer można ponownie uruchomić regularnie.Jeśli zdecydujesz się na ponowne uruchomienie serwera tryb jednego użytkownika, najpierw zatrzymać wszystkie SQL Server usług, z wyjątkiem serwera obiektów sam i Zatrzymaj wszystkie SQL Server narzędzia, takie jak SQL Server Agent. Przez zatrzymanie usług i narzędzi, można uniemożliwić im próbą uzyskania dostępu do wystąpienie serwera.

Zmiany, które są wykonane po kopia zapasowa była tworzona Rekonstrukcja

Jeśli użytkownik bazy danych został utworzony po przywróconej kopia zapasowa wzorzec, użytkownik bazy danych jest niedostępne, dopóki nie następuje jedno z następujących czynności:

  • Baza danych jest podłączony.Firma Microsoft zaleca tej metoda.

    Dołączanie bazy danych wymaga, wszystkie pliki bazy danych są dostępne i użyteczne.Firma Microsoft zaleca, aby pliki dziennika i pliki danych, zamiast operacji dołączania, spróbuj odbudować plik dziennika lub plikach.

    Aby uzyskać informacje na temat dołączania bazy danych zobacz How to: Attach a Database (SQL Server Management Studio) lub CREATE DATABASE (Transact-SQL).

  • Baza danych jest przywracany z jednej lub więcej kopii zapasowych.

    przywracanie bazę danych tylko wtedy, gdy jego plików danych lub pliki dziennik transakcji nie jest już istnieje lub jest niezdatny do użytku.

Dołączanie lub przywracanie bazy danych, odtwarza systemu niezbędne wpisy tabela i bazy danych będą dostępne w tym samym stanie co przed wzorzec baza danych została przywrócona.

Jeśli wszystkie obiekty, logowania lub baz danych, których usunięto po wzorzec tworzona jest kopia zapasowa, należy usunąć te obiekty, logowania i baz danych z wzorzec.

Important noteImportant Note:

Jeśli wszystkie bazy danych nie jest już istnieje, ale podanych w kopia zapasowa wzorzec , zostanie przywrócona, SQL Server może zgłaszać błędy podczas uruchamiania, ponieważ nie można odnaleźć tych baz danych. Te bazy danych zostanie usunięty po przywróceniu kopia zapasowa.

Kiedy wzorzec zostało przywrócone i wszystkie zmiany mają została ponownie tworzyć kopię zapasową wzorzec natychmiast.

Aby uruchomić wystąpienie programu SQL Server tryb jednego użytkownika

How to: Start an Instance of SQL Server (sqlservr.exe).

Aby przywrócić wzorzec bazy danych

Aby dołączyć bazę danych