Database Recovery Microsoft SQL Server
Ne feledd, ha visszaállítani az adatbázist a Simple helyreállítási modell, csak akkor kell az utolsó teljes mentés helyreáll. Ha a Teljes vagy Bulk helyreállítási modell. Meg kell visszaállítani a teljes mentés, majd az utolsó különbözeti biztonsági és minden példányát a tranzakciós napló. Részletesen tanulmányoztuk a folyamatokat a hasznosítás.
Állítsa vissza az adatbázis egy teljes biztonsági mentést.
Függetlenül attól, hogy a helyreállítási modell, az első lépés mindig az, hogy visszaállítsuk az utolsó teljes mentés. Helyreállítani egy adatbázist az Enterprise Manager, kell lefoglalni egy adatbázist, kattintson duplán a jobb egérgombbal, és válassza a „Az összes feladat> Restore Database” pop-up menüben, majd párbeszédablak ábra A.
Restore Database párbeszédablak lehetővé teszi, hogy a legújabb biztonsági időrendi sorrendben. Ott kiválaszthatja a kívánt adatbázist helyreállítani. A Beállítások lapon ábrán látható B, akkor választhat sdela lehetőségek:
- Kidobása szalagok visszaállítása után minden mentés (feltöltés szalag után helyreállítás)
- Prompt befor helyreállítása minden mentés (kiadni egy kiegészítő figyelmeztetés kezdete előtt minden példánya hasznosítás)
- Force visszaállítani a meglévő adatbázist (elvégzéséhez a helyreállítás egy meglévő adatbázis), ez az opció megegyezik Mozgás T-SQL.
Az alján van három kapcsoló, amely lehetővé teszi, hogy meghatározza az állam az adatbázis helyreállítása után a másolat:
- Hagyja Adatbázis Operatív. Nem Kiegészítő tranzakciónaplókat lehet visszaállítani.
- Ha ezt a lehetőséget választja, akkor betöltése után a mentés kezdeményezni fogják a helyreállítási folyamat, ami vezet visszaállítását az összes befejezetlen tranzakciók. Lehetetlenné válik, hogy letölthető további példányait a tranzakciós napló. A felhasználók képesek lesznek működni, az adatbázisban.
- Hagyja Adatbázis Nonoperational De képes helyreállítani További tranzakciónaplót.
- A másolat betöltése befejeződött az adatbázis ideiglenesen nem lesz elérhető. Meg kell majd letölteni további másolatokat, majd kezdeményezi a helyreállítási folyamat.
- Hagyja Database csak olvasható, és képes helyreállítani További tranzakciónaplót.
- Az adatbázis áll rendelkezésre, csak olvasható. Tudod letölt további tranzakciós log mentést. Ez az opció létrehozásához használt a backup szerver (készenlét Server)
Az adatbázis visszaállításához és tranzakciónaplókat bal kattintson az OK gombra.
Visszaállítani az adatbázist használó T-SQL.
Visszaállítása az adatbázis lehet végre T-SQL, amely több szolgáltatást nyújt, mint az Enterprise Manager. A szintaxisa segítségével T-SQL a következő parancsot:
A C. ábrán a kocsmák adatbázis visszaállításának a teljes példányát a biztonsági berendezés.
Visszaállítani az adatbázist a különbözeti biztonsági.
Ha a Teljes vagy Bulk helyreállítási modell, akkor először végre kell hajtania egy teljes biztonsági mentési, helyreállítási, majd az utolsó különbözeti biztonsági és minden tranzakciónaplót. Végrehajtásához adatbázis helyreállítását, a differenciális mentés, az Enterprise Manager ki kell választani az adatbázist, duplán kattintson jobb egérgombbal, és válassza a „Az összes feladat> Restore Database” a helyi menüből válassza ki a hasznosítás teljes és differenciális adatbázis mentés, majd kattintson OK. (Isunok D)
Szintaxis visszaállítása parancsot végrehajtani helyreállítási differenciál példányban, ábrán látható E.
Állítsa vissza a tranzakciós napló.
A program megkezdése előtt a helyreállítási a tranzakciós log, akkor vissza kell állítani a teljes és az utolsó eltérés adatbázis példányt. Akkor majd állítsa vissza a tranzakciónaplókat a megfelelő sorrendben. Ha ön használ Enterprise Manager, akkor ki kell választania egy adatbázist, kattintson duplán a jobb egérgombbal, és válassza a „Az összes feladat> Restore Database” a helyi menüből válassza ki a szükséges másolatok, és ha szükséges, az opció Időpont szerinti helyreállítás (helyreállítás egy bizonyos idő) (ábra F).
Restore parancsszintaxishoz helyreállítani a tranzakciós napló látható RisunkeG.