Slik gjenoppretter en BAK fil til en SQL Server

Slik gjenoppretter en BAK fil til en SQL Server


Database backup i SQL Server er vanligvis lagres med BAK forlengelse. Den BAK-filen inneholder alle av bordet og datainformasjon som tillater deg å gjenopprette en database fra filen til den tilstanden den var i da du opprettet sikkerhetskopien. Du kan bruke enten gjenopprette verktøy eller en Transact-SQL (T-SQL) skript i SQL Server Management Studio for å gjenopprette en gyldig BAK database backup filen til SQL Server.

Bruksanvisning

Åpne databaseserver

1 Finn SQL Server Management Studio-ikonet ved å klikke på \ "Start \" \ "Alle programmer \" og \ "Microsoft SQL Server 2005 \" (eller 2008).

2 Velg \ "Database Engine \" fra \ "Server Type \" drop-down menyen.

3 Skriv inn servernavnet eller velge det fra \ "Servernavn \" drop-down menyen (hvis det allerede finnes).

4 Velg autentiserings alternativ fra \ "Authentication \" drop-down menyen (enten \ "Windows Authentication \" eller \ "SQL Server Authentication \"). Du er pålagt å oppgi brukernavn og passord hvis du bruker \ "SQL Server Authentication. \"

5 Klikk \ "Koble til. \"

Gjenopprett BAK File Bruke gjenopprettingsverktøyet

6 Høyreklikk på \ "Databaser \" mappen i Object Browser og klikk \ "Gjenopprett database ... \" i menyen som vises.

7 Velg databasenavn (eller skriv inn navnet hvis det ikke allerede finnes) i \ "Å database \" drop-down menyen.

8 Velg \ "Fra enheten \" og klikk på knappen med \ "... \" symbol.

9 Klikk på \ "Legg til \" knappen og naviger til mappen på serveren der BAK-filen er plassert.

10 Dobbeltklikk på BAK-filen og klikk deretter på \ "OK \" -knappen.

11 Sjekk \ "Restore \" boksen og klikk \ "OK \" for å gjenopprette databasen fra BAK-filen.

Gjenopprett BAK-filen ved hjelp av en T-SQL Script

12 Klikk på \ "New Query \" knappen på standardverktøylinjen.

1. 3 Type \ "RESTORE DATABASE [databasenavn] \" på linje 1 av spørringen editor, der \ "databasenavn \" er navnet på databasen du ønsker å gjenopprette.

14 Type \ "Fra DISK = N'path \ filename.BAK \" på linje 2, der \ "bane \ filename.BAK \" er plasseringen av BAK på serveren din.

15 Skriv inn \ "GO \" på linje 3.

16 Klikk på \ "Utfør \" for å kjøre skriptet og gjenopprette databasen fra BAK-filen. (Alternativt kan du kjøre skriptet ved å trykke på \ "F5 \" på tastaturet.)

Hint

  • Det er best å plassere BAK filer du vil gjenopprette i \ "Backup \" -mappen på SQL Server installasjonsmappen.
  • Gjenopprette en eksisterende database fra en BAK vil overskrive alle data i den gjeldende databasen.