Olemme aiemmin käsittäneet yksinkertaisen SQL-tietokannan palautuksen komentorivillä, joka on ihanteellinen saman SQL Server -asennuksen luomaa varmuuskopiotiedostojen palauttamista varten. Jos palautat kuitenkin varmuuskopiota, joka on luotu toisessa asennuksessa tai yksinkertaisesti mieluummin pisteen ja napsautuksen käyttöliittymän avulla SQL Server Management Studio (tai Express-versio) tekee tämän tehtävän helpoksi.
Huomaa: SQL Server -asiantuntijat voivat haluta ohittaa tämän oppitunnin, koska se on tarkoitettu aloittelijoille.
Ennen aloittamista sinun on kopioitava SQL-varmuuskopiotiedosto (tyypillisesti .BAK-laajennus) paikalliseen kiintolevyyn kohde-SQL-palvelimella.
Avaa SQL Server Management Studio ja kirjaudu SQL Server -palvelimeen, johon haluat palauttaa tietokannan. On parasta joko kirjautua sisään Windows-järjestelmänvalvojana tai SQL-käyttäjänä.
Kun olet kirjautunut sisään, napsauta hiiren kakkospainikkeella Tietokannat-kansiota ja valitse 'Palauta tietokanta'.
Napsauta Muuta laitteesta -valintaruutu vieressä olevaa ellipsiapainiketta Lähteen palauttaminen -osiossa.
Aseta "Tiedosto" varmuuskopiotiedostoksi ja valitse sitten Lisää.
Selaa palautettavaan SQL-varmuuskopioon (BAK).
Kirjoita Palauta tietokanta -valintaikkunassa tai valitse sen tietokannan nimi, jonka haluat varmuuskopioida takaisin.
Valitse sitten palautuspiste, jota haluat käyttää. Koska SQL-varmuuskopiotiedostossa voi olla useita varmuuskopioita, näet useita palautuspisteitä.
Tässä vaiheessa tietokannasta on annettu riittävästi tietoa palautettavaksi. SQL-varmuuskopiotiedostot tallentavat kuitenkin tietoja datatiedostojen kopioimisesta, joten jos on olemassa tiedostojärjestelmän ongelmia, kuten kohdehakemisto, jota ei ole olemassa tai ristiriidassa datatiedoston nimet, tapahtuu virhe. Nämä ongelmat ovat yleisiä, kun palautetaan SQL Server -asennuksessa luotu varmuuskopio.
Voit tarkastella ja muuttaa tiedostojärjestelmän asetuksia napsauttamalla Palauta tietokanta -valintaikkunan vasemmalla puolella olevaa Asetukset-sivua.
Asetussivulla kannattaa varmistaa, että Palauta nimellä-sarake osoittaa voimassa olevat kansion sijainnit (voit muuttaa niitä tarvittaessa). Tiedostojen ei tarvitse olla olemassa, mutta kansion polku on olemassa. Jos kyseiset tiedostot ovat olemassa, SQL Server noudattaa yksinkertaisia sääntöjä:
Yleensä tiedät, että tietokannat eroavat toisistaan alkuperäisen tiedoston nimen perusteella, joka on sisäinen nimi, jota SQL Server käyttää viittaamaan kyseisiin tiedostoihin.
Kun palauttamisen asetukset on määritetty, napsauta OK.
SQL Server Management Studio tekee palautusprosessista yksinkertaisen ja on ihanteellinen, jos harvoin suorittaa tietokannan palautuksia. Tämä prosessi toimii kaikissa SQL Server -versioissa Express-yrityksestä. Jos käytät Express-versiota, voit ladata SQL Server Management Studio Expressin pääsyn tähän käyttöliittymään.
Lataa Microsoft SQL Server Management Studio Express