SQL datu bāzes dublējuma atjaunošana, izmantojot SQL Server Management Studio
Mēs iepriekš esam iekļāvuši vienkāršu SQL datu bāzes atjaunošanu, izmantojot komandrindu, kas ir ideāli piemērota, lai atjaunotu backup failus, kas izveidoti tajā pašā SQL Server instalācijā, tomēr, ja atjaunojat dublējumu, kas izveidots citā instalācijā, vai vienkārši dodat priekšroku punktam un klikšķim, izmantojot SQL Server Management Studio (vai Express izdevums) šo uzdevumu atvieglo.
Piezīme: SQL Server eksperti varētu vēlēties izlaist šodienas mācību, jo tas ir paredzēts iesācējiem.
Pirms sākšanas, jums ir nepieciešams kopēt SQL rezerves failu (parasti ir .BAK paplašinājums) uz vietējo cietā diska mērķa SQL servera iekārtā.
Atveriet SQL Server Management Studio un piesakieties SQL Server, kurā vēlaties atjaunot datubāzi. Vislabāk ir pieteikties kā Windows administrators vai kā SQL lietotājs.
Kad esat pieteicies, ar peles labo pogu noklikšķiniet uz mapes Datu bāzes un atlasiet 'Atjaunot datu bāzi'.
Sadaļā “Avots atjaunošanai” noklikšķiniet uz pogas Ellipses blakus “No ierīces”.
Iestatiet failu kā dublējuma nesēju un pēc tam noklikšķiniet uz Pievienot.
Pārlūkojiet SQL backup (BAK) failu, kuru vēlaties atjaunot.
Dialoglodziņā Atjaunot datu bāzi ierakstiet vai atlasiet tās datu bāzes nosaukumu, kurai vēlaties atjaunot šo dublējumu.
- Ja izvēlaties esošo datu bāzi, tā tiks aizstāta ar dublējumkopijas datiem.
- Ja ievadīsiet datu bā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 dublējuma fails var saturēt vairākus dublējumus, iespējams, būs redzams vairāk nekā viens atjaunošanas punkts.
Šajā brīdī ir ievadīta pietiekama informācija, lai datubāze tiktu atjaunota. Tomēr SQL dublējuma faili glabā informāciju par to, kur datu faili tiek kopēti, tādēļ, ja ir kādas failu sistēmas problēmas, piemēram, galamērķa direktorija, nav esošu vai pretrunīgu datu failu nosaukumu, radīsies kļūda. Šīs problēmas ir kopīgas, atjaunojot dublējumu, kas izveidots citā SQL Server instalācijā.
Lai pārskatītu un mainītu failu sistēmas iestatījumus, noklikšķiniet uz lapas Opcijas, kas atrodas dialoglodziņā Atjaunot datu bāzi.
Opciju lapā jūs vēlaties pārliecināties, ka slejā Atjaunot kā norādītas derīgas mapju atrašanās vietas (tās var mainīt pēc vajadzības). Failiem nav jābūt, tomēr mapes ceļam ir jābūt. Ja attiecīgie faili pastāv, SQL Server ievēro vienkāršu noteikumu kopumu:
- Ja “Uz datu bāzi” (no vispārējās lapas) atbilst atjaunotajai datu bāzes dublējumam (t.i., atjaunojot atbilstošām datu bāzēm), attiecīgie faili tiks atjaunoti kā atjaunošanas daļa.
- Ja “Datubāzei” neatbilst atjaunotajai datu bāzes dublējumam (t.i., atjaunot uz citu datubāzi), būs jāpārbauda, vai atjaunot procesu, lai to pabeigtu. Izmantojiet šo funkciju piesardzīgi, jo jūs varat potenciāli atjaunot datu bāzes dublējuma informāciju virs datu failiem no pilnīgi citas datu bāzes.
Parasti jūs varat pateikt, ka datu bāzes atšķiras atkarībā no oriģinālā faila nosaukuma, kas ir iekšējais nosaukums SQL Server, lai atsauktos uz attiecīgajiem failiem.
Kad atjaunošanas opcijas ir iestatītas, noklikšķiniet uz Labi.
Secinājums
SQL Server Management Studio padara atjaunošanas procesu vienkāršu un ir ideāls, ja reti veic datu bāzes atjaunošanu. Šis process darbojas katrā SQL Server versijā no Express līdz Enterprise. Ja izmantojat Express versiju, varat lejupielādēt SQL Server Management Studio Express, lai piekļūtu šai saskarnei.
Saites
Lejupielādējiet SQL Server Management Studio Express no Microsoft