Abbiamo precedentemente coperto un semplice ripristino del database SQL utilizzando la riga di comando che è l'ideale per ripristinare i file di backup creati nella stessa installazione di SQL Server, tuttavia se si sta ripristinando un backup creato su un'installazione diversa o si preferisce semplicemente un'interfaccia point and click, utilizzando SQL Server Management Studio (o Express Edition) semplifica questa attività.
Nota: gli esperti di SQL Server potrebbero voler saltare la lezione di oggi, in quanto rivolta ai principianti.
Prima di iniziare, è necessario copiare il file di backup SQL (in genere ha un'estensione.BAK) su un disco rigido locale sul computer SQL Server di destinazione.
Aprire SQL Server Management Studio e accedere al server SQL a cui si desidera ripristinare il database. È preferibile accedere come amministratore di Windows o come utente SQL "sa".
- Se si seleziona un database esistente, verrà sostituito con i dati dal backup.
- Se si digita un nome di database che al momento non esiste nell'installazione di SQL Server, verrà creato.
Quindi, selezionare il punto di ripristino che si desidera utilizzare. Poiché un file di backup SQL può contenere più backup, è possibile che vengano elencati più punti di ripristino.
Per rivedere e modificare le impostazioni del file system, fare clic sulla pagina Opzioni a sinistra nella finestra di dialogo Ripristina database.
- Se il 'To database' (dalla pagina Generale) corrisponde al backup del database di ripristino (ad esempio il ripristino dei database corrispondenti), i rispettivi file verranno sovrascritti come parte del ripristino.
- Se il 'To database' non corrisponde al backup del database di ripristino (ad esempio, il ripristino in un database diverso), sarà necessario selezionare il comando "Sovrascrivi il database esistente" per il completamento del processo di ripristino. Utilizzare questa funzione con cautela poiché è possibile ripristinare le informazioni di backup del database in cima ai file di dati da un database completamente diverso.
In generale, è possibile distinguere i database in base al "Nome file originale", che è il nome interno utilizzato da SQL Server per fare riferimento ai rispettivi file.
Conclusione
SQL Server Management Studio semplifica il processo di ripristino ed è ideale se si eseguono raramente ripristini del database. Questo processo funziona in tutte le versioni di SQL Server da Express a Enterprise. Se si utilizza la versione Express, è possibile scaricare SQL Server Management Studio Express per ottenere l'accesso a questa interfaccia.
link
Scarica SQL Server Management Studio Express da Microsoft