Slik gjenoppretter du Database BAK-filer

 

Gå til databaseserveren

1.

Finn SQL Server Management Studio-ikonet ved å klikke på 'Start', 'Alle programmer' og 'Microsoft SQL Server 2005' ).

2. Velg

3.

Velg 'Database Engine' fra 'Server Type' Skriv inn servernavnet eller velg det fra rullegardinmenyen 'Servernavn' (hvis den allerede finnes).

4.

Velg autentiseringsalternativet fra 'Autentisering' -menyen (enten 'Windows-godkjenning' eller 'SQL Server-godkjenning'). Du må skrive inn brukernavnet og passordet ditt hvis du bruker 'SQL Server Authentication'.

5.

Klikk på 'Koble'.

Gjenopprett BAK-filen ved å bruke Gjenopprett verktøyet

1.

Høyreklikk mappen 'Databaser' i objektbrowseren og klikk på 'Gjenopprett database ...' i menyen som vises.

2.

Velg databasenavnet (eller skriv inn navnet hvis det ikke allerede eksisterer) i rullegardinmenyen 'Til database'.

3.

Velg alternativet 'Fra enhet' og klikk på knappen med '...' -symbolet.

4.

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

5.

Dobbeltklikk på BAK-filen og klikk deretter på 'OK' -knappen.

6.

Marker avkrysningsruten 'Gjenopprett' og klikk 'OK' for å gjenopprette databasen fra BAK-filen.

Gjenopprett BAK-filen ved hjelp av et T-SQL-skript

1.

Klikk på 'Ny søk' -knappen på verktøylinjen Standard.

2.

Type:

'RESTORE DATABASE [databasename]' hvor 'dat abasename 'er navnet på databasen du vil gjenopprette.



Trykk' Enter. '

3.

Type:

'FRA DISK = N' bane \ filnavn.BAK '' der 'bane \ filnavn.BAK' er plasseringen av BAK på serveren din.

< br />
Trykk på 'Enter'.

4.

Type:

'GO'

5.

Klikk på 'Kjør' -knappen for å kjøre skriptet og gjenopprett databasen fra BAK-filen. (Trykk på 'F5' på tastaturet ditt vil også utføre skriptet.)

Tips og advarsler

  • Det er best å plassere BAK-filer du kanskje vil ha å gjenopprette i 'Sikkerhetskopi' -mappen i SQL Server-installasjonsmappen.
  • Gjenopprette en eksisterende database fra en BAK vil overskrive alle dataene i gjeldende database.
  • Databasekoblinger i SQL Server lagres vanligvis med BAK-utvidelsen. BAK-filen inneholder all tabellen og datainformasjonen som tillater deg å gjenopprette en database fra filen til staten den var i da du opprettet sikkerhetskopien. Du kan bruke enten gjenopprettingsverktøyet eller et Transact-SQL (T-SQL) -skript i SQL Server Management Studio for å gjenopprette en gyldig BAK-database backup-fil til SQL Server.