SQL datu bāzes dublēšanas atjaunošana, izmantojot SQL Server Management Studio

Satura rādītājs:

SQL datu bāzes dublēšanas atjaunošana, izmantojot SQL Server Management Studio
SQL datu bāzes dublēšanas atjaunošana, izmantojot SQL Server Management Studio

Video: SQL datu bāzes dublēšanas atjaunošana, izmantojot SQL Server Management Studio

Video: SQL datu bāzes dublēšanas atjaunošana, izmantojot SQL Server Management Studio
Video: FREE Tool to Automate Your Repetitive and Boring Tasks | AutoHotkey - YouTube 2024, Aprīlis
Anonim

Mēs iepriekš esam izmantojuši vienkāršu SQL datu bāzes atjaunošanu, izmantojot komandrindu, kas ir ideāli piemērots, lai atjaunotu dublējumkopijas, kas izveidotas tajā pašā SQL Server instalācijā, tomēr, ja atjaunojat dublējumu, kas izveidots citā instalācijā, vai vienkārši dodat priekšroku kontaktu ar punktu un noklikšķiniet, izmantojot SQL Server Management Studio (vai Express izdevums) padara šo uzdevumu viegli.

Piezīme: SQL Server speciālisti, iespējams, vēlēsies izlaist šodienas stundu, jo tā ir paredzēta iesācējiem.

Pirms sākat, jums būs nepieciešams kopēt SQL rezerves failu (parasti ir.BAK paplašinājums) vietējam cietajam diskam galamērķa SQL Server datorā.

Atveriet SQL Server Management Studio un piesakieties SQL Server, kuram vēlaties atjaunot datubāzi. Vislabāk ir vai nu pieteikties kā Windows administratoram vai kā SQL 'sa' lietotājam.

Kad esat pieteicies, ar peles labo pogu noklikšķiniet uz mapes Datubāzes un izvēlieties "Restore Database".
Kad esat pieteicies, ar peles labo pogu noklikšķiniet uz mapes Datubāzes un izvēlieties "Restore Database".
Noklikšķiniet uz pogas "Ellipsi" blakus sadaļai "No ierīces" sadaļā "Atjaunošanas avots".
Noklikšķiniet uz pogas "Ellipsi" blakus sadaļai "No ierīces" sadaļā "Atjaunošanas avots".
Iestatiet failu kā rezerves datu nesēju un pēc tam noklikšķiniet uz Pievienot.
Iestatiet failu kā rezerves datu nesēju un pēc tam noklikšķiniet uz Pievienot.
Pārlūkot uz SQL backup (BAK) failu, kuru vēlaties atjaunot.
Pārlūkot uz SQL backup (BAK) failu, kuru vēlaties atjaunot.
Image
Image
Dialoglodziņā Atjaunot datu bāzi ierakstiet vai atlasiet datubāzes nosaukumu, kuram vēlaties atjaunot šo dublējumu.
Dialoglodziņā Atjaunot datu bāzi ierakstiet vai atlasiet datubāzes nosaukumu, kuram vēlaties atjaunot šo dublējumu.
  • Ja izvēlaties esošu datubāzi, tā tiks aizstāta ar datiem no dublējuma.
  • Ja jūs ievadāt datubāzes nosaukumu, kas pašlaik nav jūsu SQL Server instalācijā, tas tiks izveidots.

Pēc tam atlasiet atjaunošanas punktu, kuru vēlaties izmantot. Tā kā SQL rezerves failā var būt vairākas dublējumkopijas, jūs varat redzēt vairāk nekā vienu uzskaitīto atjaunošanas punktu.

Šajā brīdī atjaunotā datubāzē ir ievadīta pietiekami daudz informācijas. Tomēr SQL rezerves faili saglabā informāciju par to, kur datu faili tiek kopēti, tādēļ, ja pastāv kādas failu sistēmas problēmas, piemēram, galamērķa direktorijā nav esošu vai pretrunīgu datu failu nosaukumu, rodas kļūda. Šīs problēmas ir izplatītas, atjaunojot rezerves, kas izveidotas citā SQL Server instalācijā.
Šajā brīdī atjaunotā datubāzē ir ievadīta pietiekami daudz informācijas. Tomēr SQL rezerves faili saglabā informāciju par to, kur datu faili tiek kopēti, tādēļ, ja pastāv kādas failu sistēmas problēmas, piemēram, galamērķa direktorijā nav esošu vai pretrunīgu datu failu nosaukumu, rodas kļūda. Šīs problēmas ir izplatītas, atjaunojot rezerves, kas izveidotas citā SQL Server instalācijā.

Lai pārskatītu un mainītu failu sistēmas iestatījumus, dialoglodziņā Atjaunot datu bāzi noklikšķiniet uz opcijas lapas kreisajā pusē.

Opciju lapā jūs vēlaties pārliecināties, ka sleja "Atjaunot kā" norāda uz derīgām mapju atrašanās vietām (pēc nepieciešamības varat tos mainīt). Failiem nav jābūt eksistētam, tomēr mapes ceļam jābūt eksistētam. Ja attiecīgie faili pastāv, SQL Server izmanto vienkāršu noteikumu kopumu:
Opciju lapā jūs vēlaties pārliecināties, ka sleja "Atjaunot kā" norāda uz derīgām mapju atrašanās vietām (pēc nepieciešamības varat tos mainīt). Failiem nav jābūt eksistētam, tomēr mapes ceļam jābūt eksistētam. Ja attiecīgie faili pastāv, SQL Server izmanto vienkāršu noteikumu kopumu:
  • Ja "Uz datubāzei" (no lapas Vispārējā) atbilst atjaunošanas datu bāzes dublējumam (t.i., atjaunotai atbilstošām datu bāzēm), attiecīgie faili tiks pārrakstīti kā daļa no atjaunošanas.
  • Ja "Uz datubāzi" nesakrīt atjaunot datu bāzes dublējumu (t.i., atjaunot citā datu bāzē), būs jāpārbauda, vai atjaunošanas process ir pabeigts, "Pārrakstīt esošo datubāzi". Izmantojiet šo funkciju piesardzīgi, jo jūs varat atjaunot datu bāzes dublējuma informāciju virs datu failiem no pilnīgi atšķirīgas datu bāzes.

Parasti jūs varat pateikt, ka datubāzes atšķiras, pamatojoties uz "oriģinālo faila nosaukumu", kas ir iekšējais nosaukums, ko SQL Server izmanto, lai atsauktos uz attiecīgajiem failiem.

Kad ir iestatītas jūsu atjaunošanas opcijas, noklikšķiniet uz Labi.
Kad ir iestatītas jūsu atjaunošanas opcijas, noklikšķiniet uz Labi.
Image
Image

Secinājums

SQL Server Management Studio padara atjaunošanas procesu vienkāršu un ir ideāls, ja jūs reti veicat datu bāzes atjaunošanu. Šis process darbojas katrā SQL Server versijā no Express uz Enterprise. Ja jūs izmantojat Express versiju, varat lejupielādēt SQL Server Management Studio Express, lai piekļūtu šim interfeisam.

Saites

Lejupielādēt Microsoft SQL Server Management Studio Express

Ieteicams: