Jak Przywracanie bazy danych master (języka Transact-SQL)
W tym temacie omówiono sposoby przywracanie wzorca bazy danych z kopia zapasowa pełnej bazy danych.
Aby przywracanie baza danych master
Uruchom wystąpienie serwera tryb jednego użytkownika.
Aby uzyskać informacje dotyczące sposobu określania parametru uruchamiania pojedynczego użytkownika (-m), zobacz Jak Konfiguruj opcje uruchamiania serwera (SQL Server Menedżer konfiguracji).
To restore a full database backup of master, use the following RESTORE DATABASE Transact-SQL statement:
RESTORE DATABASE master FROM <backup_device> WITH REPLACE
Opcja Zastąp informuje SQL Server do przywracanie określonej bazy danych, nawet wtedy, gdy baza danych o tej samej nazwie już istnieje.Istniejącej bazy danych, zostanie usunięty. tryb jednego użytkownika zalecane jest wprowadzenie instrukcja PRZYWRÓĆ bazę danych w Narzędzia polecenie sqlcmd.Aby uzyskać więcej informacji, zobacz Przy użyciu polecenie sqlcmd, narzędzie.
Ważne: Po wzorca jest przywracany wystąpienie SQL Server zostaje niedziałający i kończy polecenie sqlcmd procesu.Przed ponownym wystąpienie serwera należy usunąć parametr uruchamiania pojedynczego użytkownika.Aby uzyskać więcej informacji, zobacz Jak Konfiguruj opcje uruchamiania serwera (SQL Server Menedżer konfiguracji).
Ponownie uruchom wystąpienie serwera i kontynuować innych czynności odzyskiwanie, takich jak Przywracanie innych baz danych, dołączanie baz danych i poprawianie niezgodności użytkownika.
Przykład
Poniższy przykład przywraca master bazy danych na wystąpienie serwera domyślnego.W przykładzie założono, że wystąpienie serwera jest już uruchomiony tryb jednego użytkownika.W przykładzie uruchomiono sqlcmd i wykonuje RESTORE DATABASE instrukcja, które przywraca pełnej kopia zapasowa master z urządzenia dysku: Z:\SQLServerBackups\master.bak.
Ostrzeżenie
Dla wystąpienie nazwane, polecenie sqlcmd polecenia należy określić -S<nazwa_komputera>\<nazwa_wystąpienia> opcji.
C:\> sqlcmd
1> RESTORE DATABASE master FROM DISK = 'Z:\SQLServerBackups\master.bak' WITH REPLACE;
2> GO
Zobacz także