Come ripristinare database BAK file

June 24

backup di database in SQL Server sono tipicamente salvati con l'estensione BAK. Il file BAK contiene tutte le informazioni delle tabelle e dati che permette di ripristinare un database dal file allo stato in cui era al momento della creazione del backup. È possibile utilizzare lo strumento di ripristino o uno script Transact-SQL (T-SQL) in SQL Server Management Studio per ripristinare un file di backup del database BAK valida a SQL Server.

istruzione

Accedere al server di database

1 Individuare l'icona di SQL Server Management Studio facendo clic su "Start", "Tutti i programmi" e "Microsoft SQL Server 2005" (o 2008).

2 Selezionare "Motore di database" dal menu a discesa "Tipo di server".

3 Immettere il nome del server o selezionarlo dal menu a discesa "Nome server" (se esiste già).

4 Selezionare l'opzione di autenticazione dal menu a discesa "Autenticazione" (o "autenticazione di Windows" o "autenticazione di SQL Server"). Si sono tenuti a inserire il nome utente e la password se si utilizza "l'autenticazione di SQL Server."

5 Fai clic su "Connetti".

Ripristinare il file BAK servendosi dell'utilità di ripristino

6 Fai clic destro sulla cartella "database" nel Visualizzatore oggetti e fare clic su "Ripristina database ..." nel menu che appare.

7 Selezionare il nome del database (o immettere il nome, se non esiste già) nel menu a discesa "al database".

8 Selezionare l'opzione "Periferica" ​​e fare clic sul pulsante con il simbolo "...".

9 Fare clic sul pulsante "Aggiungi" e passare alla cartella sul server in cui si trova il file BAK.

10 Fare doppio clic sul file BAK e quindi fare clic sul pulsante "OK".

11 Seleziona la casella "Ripristina" e fare clic su "OK" per ripristinare il database dal file BAK.

Ripristinare il file BAK utilizzando uno script T-SQL

12 Fare clic sul pulsante "Nuova query" sulla barra degli strumenti standard.

13 Digitare:

"RESTORE DATABASE [databasename]" dove "nomedatabase" è il nome del database che si desidera ripristinare.

Premere Invio."

14 Digitare:

"FROM DISK = N'path \ nomefile.bak '" dove "percorso \ nomefile.bak" è la posizione del BAK sul server.

Premere Invio."

15 Digitare:

"ANDARE"

16 Fare clic sul pulsante "Esegui" per eseguire lo script e ripristinare il database dal file BAK. (Premendo il tasto "F5" sulla tastiera sarà anche eseguire lo script.)

Consigli e avvertenze

  • E 'meglio mettere i file BAK si consiglia di riportare nella cartella "Backup" della directory di installazione di SQL Server.
  • Ripristino di un database esistente da un BAK sovrascrive tutti i dati del database corrente.