Kotisivu » miten » SQL-tietokannan varmuuskopioinnin palauttaminen SQL Server Management Studion avulla

    SQL-tietokannan varmuuskopioinnin palauttaminen SQL Server Management Studion avulla

    Olemme aiemmin käsitelleet yksinkertaisen SQL-tietokannan palautuksen käyttämällä komentoriviä, joka on ihanteellinen samalla SQL Server -asennuksella luotujen varmuuskopiotiedostojen palauttamiseksi, mutta jos palautat toisesta asennuksesta luodun varmuuskopion tai yksinkertaisesti haluat piste- ja napsautusliittymän SQL Server Management Studio (tai Express-versio) tekee tämän tehtävän helpoksi.

    Huomautus: SQL Serverin asiantuntijat saattavat haluta ohittaa tämän päivän oppitunnin, koska se on tarkoitettu aloittelijoille.

    Ennen kuin aloitat, sinun täytyy kopioida SQL-varmuuskopiotiedosto (tyypillisesti .BAK-laajennus) paikalliseen kiintolevyyn kohdepalvelimen SQL-palvelimessa.

    Avaa SQL Server Management Studio ja kirjaudu SQL-palvelimeen, johon haluat palauttaa tietokannan. On parasta joko kirjautua Windowsin järjestelmänvalvojaksi tai SQL: n käyttäjäksi.

    Kun olet kirjautunut sisään, napsauta hiiren kakkospainikkeella Tietokannat-kansiota ja valitse Palauta tietokanta.

    Napsauta "Lähde laitteesta" -kohdan vieressä olevaa Ellipsit -painiketta "Lähde palauttamista" -osioon.

    Määritä "Tiedosto" varmuuskopiointivälineeksi ja napsauta sitten Lisää..

    Selaa SQL-varmuuskopiointi (BAK) -tiedosto, jonka haluat palauttaa.

    Kirjoita Palauta tietokanta -valintaikkunassa tai valitse sen tietokannan nimi, jonka haluat varmuuskopioida.

    • Jos valitset olemassa olevan tietokannan, se korvataan varmuuskopion tiedoilla.
    • Jos kirjoitat tietokannan nimen, jota ei tällä hetkellä ole SQL-palvelimen asennuksessa, se luodaan.

    Valitse seuraavaksi palautuspiste, jota haluat käyttää. Koska SQL-varmuuskopiotiedosto voi sisältää useita varmuuskopioita, saatat nähdä useamman kuin yhden palautuspisteen.

    Tässä vaiheessa tietokannan palauttamista varten on syötetty tarpeeksi tietoa. SQL-varmuuskopiotiedostot tallentavat kuitenkin tietoja siitä, missä tiedostot kopioidaan, joten jos tiedostojärjestelmässä on ongelmia, kuten kohde-hakemisto, ei olemassa olevia tai ristiriitaisia ​​tiedostojen nimiä, tapahtuu virhe. Nämä ongelmat ovat yleisiä, kun palautetaan toisessa SQL Server -asennuksessa luotu varmuuskopio.

    Voit tarkistaa ja muuttaa tiedostojärjestelmän asetuksia napsauttamalla Palauta tietokanta -valintaikkunassa vasemmalla olevaa Asetukset-sivua.

    Vaihtoehtosivulla haluat varmistaa, että Palauta As-sarake viittaa kelvollisiin kansioihin (voit muuttaa niitä tarvittaessa). Tiedostojen ei tarvitse olla olemassa, mutta kansiopolun on oltava olemassa. Jos vastaavat tiedostot ovat olemassa, SQL Server noudattaa yksinkertaisia ​​sääntöjä:

    • Jos 'Tietokantaan' (yleisestä sivusta) vastaa palautetun tietokannan varmuuskopiointia (ts. Palauttaa vastaaviin tietokantoihin), vastaavat tiedostot korvataan osana palautusta.
    • Jos 'Tietokantaan' ei vastaa palautetun tietokannan varmuuskopiointia (ts. Palauttaa eri tietokantaan), on tarkistettava olemassa oleva tietokanta uudelleen, jotta palautusprosessi saadaan päätökseen. Käytä tätä toimintoa varovasti, koska voit mahdollisesti palauttaa tietokantatiedostojen tietokannan varmuuskopiot täysin eri tietokannasta.

    Yleensä voit kertoa, että tietokannat poikkeavat alkuperäisen tiedostonimen perusteella, joka on sisäinen nimi SQL Server käyttää vastaavia tiedostoja.

    Kun palautusasetukset on asetettu, napsauta OK.

    johtopäätös

    SQL Server Management Studio tekee palautusprosessista yksinkertaisen ja on ihanteellinen, jos suoritat harvoin tietokannan palautuksia. Tämä prosessi toimii kaikissa SQL Serverin versioissa Expressistä Enterpriseiin. Jos käytät Express-versiota, voit ladata SQL Server Management Studio Expressin päästäksesi tähän käyttöliittymään.

    Linkit

    Lataa SQL Server Management Studio Express Microsoftilta