SQL adatbázis-visszaállítás visszaállítása az SQL Server Management Studio használatával

Tartalomjegyzék:

SQL adatbázis-visszaállítás visszaállítása az SQL Server Management Studio használatával
SQL adatbázis-visszaállítás visszaállítása az SQL Server Management Studio használatával

Videó: SQL adatbázis-visszaállítás visszaállítása az SQL Server Management Studio használatával

Videó: SQL adatbázis-visszaállítás visszaállítása az SQL Server Management Studio használatával
Videó: Stay connected with friends and family using group video calls in GoogleMeet 🤳 #shorts - YouTube 2024, Lehet
Anonim

Korábban egy egyszerű SQL adatbázis-helyreállítást használtunk a parancssor használatával, amely ideális az ugyanazon SQL Server telepítéséhez létrehozott biztonsági mentési fájlok helyreállításához, azonban ha egy másik telepítésen létrehozott biztonsági másolatot visszaállítunk, vagy egyszerűen csak egy pont- és kattintási felületet szeretünk Az SQL Server Management Studio (vagy az Express kiadás) megkönnyíti ezt a feladatot.

Megjegyzés: Az SQL Server szakemberek esetleg kihagyhatják a mai leckét, mivel a kezdőknek szólnak.

Mielőtt elkezdené, át kell másolnia az SQL biztonsági fájlt (jellemzően.BAK kiterjesztéssel) a helyi SQL Server gép helyi merevlemezére.

Nyissa meg az SQL Server Management Studio alkalmazást, és jelentkezzen be az SQL Serverre, amelyre az adatbázist vissza kívánja állítani. A legjobb, ha bejelentkezhetsz Windows rendszergazdaként vagy SQL "sa" felhasználóként.

A bejelentkezés után kattintson a jobb gombbal az Adatbázisok mappára, és válassza a "Visszaállítás adatbázis" parancsot.
A bejelentkezés után kattintson a jobb gombbal az Adatbázisok mappára, és válassza a "Visszaállítás adatbázis" parancsot.
Kattintson a "Feladó eszközről" felirat melletti ellipszis gombra a "Forrás helyreállítása" szakaszban.
Kattintson a "Feladó eszközről" felirat melletti ellipszis gombra a "Forrás helyreállítása" szakaszban.
Állítsa be a "File" -t a biztonsági másolat készítéséhez, majd kattintson az "Add" (Hozzáadás) gombra.
Állítsa be a "File" -t a biztonsági másolat készítéséhez, majd kattintson az "Add" (Hozzáadás) gombra.
Keresse meg a visszaállítani kívánt SQL biztonsági mentési fájlt (BAK).
Keresse meg a visszaállítani kívánt SQL biztonsági mentési fájlt (BAK).
Image
Image
Az Adatbázis visszaállítás párbeszédablakban írja be vagy válassza ki annak a adatbázisnak a nevét, amelyre a biztonsági mentés visszaáll.
Az Adatbázis visszaállítás párbeszédablakban írja be vagy válassza ki annak a adatbázisnak a nevét, amelyre a biztonsági mentés visszaáll.
  • Ha meglévő adatbázist választ ki, akkor a biztonsági mentés adatait kicseréli.
  • Ha olyan adatbázisnevet ad meg, amely jelenleg nem létezik az SQL Server telepítésében, akkor létrejön.

Ezután válassza ki a használni kívánt visszaállítási pontot. Mivel az SQL biztonsági fájl több biztonsági másolatot is tartalmazhat, egynél több visszaállítási pont jelenhet meg.

Ezen a ponton elegendő információt adtak meg az adatbázis helyreállításához. Az SQL mentési fájlok azonban tárolják az adatfájlok másolásának módját, így ha van olyan fájlrendszer-probléma, mint például a célkönyvtár, amely nem létezik vagy ütközik az adatfájlnevekkel, hiba lép fel. Ezek a problémák gyakoriak egy másik SQL Server telepítésén létrehozott mentés visszaállításakor.
Ezen a ponton elegendő információt adtak meg az adatbázis helyreállításához. Az SQL mentési fájlok azonban tárolják az adatfájlok másolásának módját, így ha van olyan fájlrendszer-probléma, mint például a célkönyvtár, amely nem létezik vagy ütközik az adatfájlnevekkel, hiba lép fel. Ezek a problémák gyakoriak egy másik SQL Server telepítésén létrehozott mentés visszaállításakor.

A fájlrendszerbeállítások megtekintéséhez és módosításához kattintson a bal oldali Beállítások lapra az Adatbázis visszaállítása párbeszédpanelen.

A beállítások oldalon győződjön meg róla, hogy a "Helyreállítás" oszlop érvényes mappák helyére mutat (szükség esetén módosíthatja őket). A fájloknak nem kell létezniük, de a mappáknak létezniük kell. Ha a megfelelő fájlok léteznek, az SQL Server egy egyszerű szabálycsomagot követ:
A beállítások oldalon győződjön meg róla, hogy a "Helyreállítás" oszlop érvényes mappák helyére mutat (szükség esetén módosíthatja őket). A fájloknak nem kell létezniük, de a mappáknak létezniük kell. Ha a megfelelő fájlok léteznek, az SQL Server egy egyszerű szabálycsomagot követ:
  • Ha az "Adatbázis" (az Általános lapon) egyezik a visszaállítási adatbázis-mentéssel (vagyis visszaállítja a megfelelő adatbázisokat), a megfelelő fájlok a visszaállítás részeként felül lesznek írva.
  • Ha az "Adatbázis" nem egyezik a visszaállítási adatbázis-biztonsági mentéssel (vagyis egy másik adatbázisba történő visszaállítással), a "Felülírja a meglévő adatbázist" ellenőrizni kell a visszaállítási folyamat befejezéséhez. Használja ezt a funkciót óvatosan, mivel potenciálisan vissza tudja állítani az adatbázis-mentési információkat az adatfájlok tetején egy teljesen más adatbázisból.

Általánosságban elmondható, hogy az adatbázisok az eredeti fájlnév alapján különböznek egymástól, vagyis az SQL Server belső neve az adott fájlok hivatkozására utal.

Miután beállította a visszaállítási beállításokat, kattintson az Ok gombra.
Miután beállította a visszaállítási beállításokat, kattintson az Ok gombra.
Image
Image

Következtetés

Az SQL Server Management Studio egyszerűvé teszi a visszaállítási folyamatot, és ideális, ha ritkán végez visszaadást az adatbázisban. Ez a folyamat az SQL Server minden verziójában működik az Express-ről az Enterprise-ra. Ha Express verziót használ, letöltheti az SQL Server Management Studio Express programot, hogy hozzáférhessen ehhez a felülethez.

linkek

Töltse le a Microsoft SQL Server Management Studio Express programot

Ajánlott: