Obnavljanje varnostnega kopiranja baze podatkov SQL z uporabo SQL Server Management Studio
Pred tem smo z ukazno vrstico pokrili preprosto obnovitev baze podatkov SQL, ki je idealna za obnovitev varnostnih kopij, ustvarjenih na isti namestitvi SQL Serverja, vendar če obnovite varnostno kopijo, ustvarjeno v drugi namestitvi, ali preprosto raje točkovni in klikni vmesnik, SQL Server Management Studio (ali izdaja Express) olajša to nalogo.
Opomba: Strokovnjaki za SQL Server bodo morda želeli preskočiti današnjo lekcijo, saj je namenjena začetnikom.
Preden začnete, morate kopirati datoteko varnostne kopije SQL (običajno ima razširitev .BAK) na lokalni trdi disk na ciljnem računalniku SQL Server..
Odprite SQL Server Management Studio in se prijavite v SQL Server, v katerega želite obnoviti bazo podatkov. Najbolje je, da se prijavite kot skrbnik Windows ali kot uporabnik SQL sa.
Ko se prijavite, z desno miškino tipko kliknite mapo Podatkovne zbirke in izberite »Obnovi podatkovno bazo«.
Kliknite gumb elipse poleg možnosti »Iz naprave« v razdelku »Vir za obnovitev«.
Nastavite »Datoteka« kot medij z varnostnimi kopijami in kliknite »Dodaj«.
Poiščite datoteko varnostne kopije SQL (BAK), ki jo želite obnoviti.
V pogovornem oknu Obnovi podatkovno bazo vnesite ali izberite ime baze podatkov, v katero želite obnoviti varnostno kopijo.
- Če izberete obstoječo bazo podatkov, bo zamenjana s podatki iz varnostne kopije.
- Če vnesete ime baze podatkov, ki trenutno ne obstaja v namestitvi strežnika SQL Server, bo ustvarjeno.
Nato izberite obnovitveno točko, ki jo želite uporabiti. Ker lahko varnostna kopija SQL vsebuje več varnostnih kopij, lahko vidite več kot eno obnovitveno točko.
Na tej točki je bilo vnesenih dovolj informacij za obnovitev baze podatkov. Vendar pa datoteke varnostne kopije SQL shranjujejo informacije o tem, kje so kopirane podatkovne datoteke, tako da, če obstajajo kakršne koli težave z datotečnim sistemom, kot je ciljni imenik, ki ni obstoječe ali nasprotujoča imena datotek, se bo zgodila napaka. Te težave so pogoste pri obnavljanju varnostne kopije, ustvarjene v drugi namestitvi strežnika SQL Server.
Če želite pregledati in spremeniti nastavitve datotečnega sistema, na levi strani v pogovornem oknu Obnovi podatkovne zbirke kliknite stran Možnosti.
Na strani z možnostmi se prepričajte, da stolpec 'Obnovi kot' kaže na veljavne lokacije map (lahko jih po potrebi spremenite). Datotek ni treba imeti, vendar mora obstajati pot do mape. Če ustrezne datoteke obstajajo, SQL Server sledi preprostemu nizu pravil:
- Če se zbirka podatkov »Za podatkovno bazo« (s strani Splošno) ujema z obnovitveno varnostno kopijo baze podatkov (tj. Obnavljanjem ustreznih baz podatkov), bodo ustrezne datoteke prepisane kot del obnovitvene baze podatkov..
- Če se podatkovna zbirka 'Za bazo podatkov' ne ujema z obnovitveno varnostno kopijo baze podatkov (tj. Obnovitev v drugo bazo podatkov), bo treba preveriti, ali je postopek obnovitve obnovljen. To funkcijo uporabljajte previdno, saj lahko obnovite informacije o varnostnih kopijah baze podatkov na vrhu podatkovnih datotek iz popolnoma drugačne baze podatkov.
Na splošno lahko ugotovite, da se podatkovne baze razlikujejo glede na "Original File Name", ki je notranje ime, ki ga SQL Server uporablja za sklicevanje na ustrezne datoteke..
Ko nastavite možnosti obnovitve, kliknite V redu.
Zaključek
SQL Server Management Studio omogoča preprosto obnovitev in je idealna, če redko izvajate obnovitve baze podatkov. Ta proces deluje v vseh različicah strežnika SQL od Express do Enterprise. Če uporabljate različico Express, lahko prenesete SQL Server Management Studio Express, da dobite dostop do tega vmesnika.
Povezave
Prenesite SQL Server Management Studio Express iz Microsofta