Considerations for Restoring the model and msdb Databases

Przywracanie Model or msdb bazy danych z kopia zapasowa jest konieczne w następujących okolicznościach:

  • The master database has been rebuilt.

  • The model or msdb database has been damaged; for example, due to media failure.

  • The model has been modified.W takim przypadek konieczne jest przywracanie Model z kopia zapasowa, gdy odbudować wzorzec ponieważ narzędzie odbudować wzorca usuwa i odtwarza model.

Important noteImportant Note:

bazy danych systemu można przywrócić tylko z kopii zapasowych, które zostały utworzone w wersja SQL Server czy jest obecnie uruchomione wystąpienie serwera. Na przykład, aby przywracanie systemowej bazy danych w wystąpieniu serwera, na którym działa SQL Server 2005 Z dodatkiem SP1, należy użyć kopia zapasowa bazy danych, który został utworzony po wystąpieniu serwera został uaktualniony do SQL Server 2005 Z DODATKIEM SP1.

Uwagi dotyczące przywracanie danych msdb

Jeśli msdb zawiera planowania lub inne dane używane przez system, konieczne jest przywracanie msdb z kopia zapasowa, gdy odbudować wzorzec ponieważ narzędzie usuwa i odtwarza msdb.To powoduje utratę wszystkich informacji dotyczących planowania, a także historia kopia zapasowa i przywracanie.Jeśli msdb nie zostanie przywrócona i nie jest dostępny, agenta programu SQL Server nie może uzyskać dostęp lub zainicjować wszystkich poprzednio zaplanowanych zadań.Dlatego jeśli msdb zawiera planowania lub inne dane używane przez system, musisz przywracanie msdb podczas odbudować wzorzec.

Przywracanie Model or msdb jest taka sama, jak w przypadku wykonywania przywracania pełną bazy danych z baza danych użytkownika.

Nie możesz przywracanie bazy danych, w której jest uzyskiwany przez użytkowników.Jeśli program SQL Server Agent jest uruchomiony, może uzyskać dostęp do msdb.Dlatego też przed przywróceniem msdb, Zatrzymaj agenta programu SQL Server.

Najważniejsze wskazówki przywracanie odłącza użytkowników, gdy jest to konieczne, warto jednak zaleca się zamknięcie aplikacji wcześniej.

W przypadku korzystania z model pełnego odzyskiwanie msdb, ponieważ jest to zalecane, można przenieść bazę danych do czas najnowszej kopia zapasowa dziennika dziennika.

Important noteImportant Note:

Kiedy SQL Server jest zainstalowana lub uaktualniona i za każdym razem, gdy program Setup.exe jest używany do odbudowania bazy danych systemu, model odzyskiwanie z msdb jest automatycznie ustawiana na SIMPLE.

Aby zatrzymać agenta programu SQL Server

Aby przywrócić bazę danych