Udostępnij za pośrednictwem


Zagadnienia dotyczące przełączanie z prostego modelu odzyskiwania

Bazy danych mogą być przełączane do innego modelu odzyskiwanie w dowolnym czas.Jednakże, przełączanie z model odzyskiwanie prostego, jest nietypowe.Należy pamiętać, że jeśli przełączysz się do pełnego model odzyskiwanie podczas operacji zbiorczej rejestrowania operacji zbiorczej zmiany z minimalnym rejestrowanie pełne rejestrowanie i odwrotnie.

Po przełączeniu z prostego modelu odzyskiwania

Jeśli musisz przełączyć się z model odzyskiwanie prostego model odzyskiwanie pełnego zalecane jest:

  1. Natychmiast po zakończeniu przełącznik pełni model odzyskiwanie lub bulk-logged model odzyskiwanie, podjąć kopię zapasową bazy danych pełny lub różnicowy start łańcuch dzienników.

    Przełącz do pełny lub bulk-logged model odzyskiwanie staje się skuteczne dopiero po pierwszej kopia zapasowa danych.

  2. Harmonogram kopii zapasowych dziennika regularne i odpowiednio aktualizować plan przywracanie.

    Kopie zapasowe dziennika są integralną i podstawową aspekt modeli odzyskiwanie pełny i bulk-logged.Kopie zapasowe dziennika umożliwiają dziennik transakcji obcięte.Nie tworzyć kopię zapasową zapasowej dziennika często rozwiń wystarczająco can dziennika transakcji, dopóki nie zabraknie miejsca na dysku.

Po przełączeniu do prostego modelu odzyskiwania

Jeśli przełączyć się z modelu odzyskiwanie Pełny lub bulk-logged do model odzyskiwanie prostego, podział łańcuch dzienników kopia zapasowa.Dlatego zdecydowanie zaleca się wykonanie tworzyć kopię zapasową zapasowej dziennika bezpośrednio przed przełączeniem, która pozwala odzyskać do bazy danych wskazujących.Po przełączeniu, które należy wykonać kopie zapasowe danych okresowych do ochrony danych i obciąć nieaktywny część dziennika transakcji.

Zmiana modelu odzyskiwania

Aby zmienić model odzyskiwanie (języka Transact-SQL)

Użyj ALTER DATABASE, jak następuje:

UŻYJ wzorca;

ZMIEŃ bazę danych nazwa_bazy_danych USTAWIĆ odzyskiwania proste;

Ostrzeżenie

Aby zmienić domyślną model odzyskiwanie dla nowych baz danych, ZMIEŃ bazę danych służy do zmiany model odzyskiwanie z model bazy danych.

Aby zmienić model odzyskiwanie (SQL Server Management Studio)