Istruzioni RESTORE per il ripristino, il recupero e la gestione dei backup

In questa sezione vengono descritte le istruzioni RESTORE per i backup. Oltre all'istruzione principale per il ripristino e il recupero dei backup, RESTORE {DATABASE | LOG}, sono disponibili numerose istruzioni RESTORE ausiliarie che semplificano la gestione dei backup e la pianificazione delle sequenze di ripristino. I comandi RESTORE ausiliari sono: RESTORE FILELISTONLY, RESTORE HEADERONLY, RESTORE LABELONLY, RESTORE REWINDONLY e RESTORE VERIFYONLY.

Contenuto della sezione

Istruzione Descrizione

RESTORE (Transact-SQL)

Descrive le istruzioni Transact-SQL RESTORE DATABASE e RESTORE LOG utilizzate per ripristinare e recuperare un database dai backup eseguiti con il comando BACKUP. RESTORE DATABASE viene utilizzata per i database con tutti i modelli di recupero. RESTORE LOG viene utilizzata solo con i modelli di recupero con registrazione completa e con registrazione minima delle transazioni di massa. RESTORE DATABASE può essere inoltre utilizzata per ripristinare un database in base a uno snapshot del database.

Argomenti dell'istruzione RESTORE (Transact-SQL)

Descrive gli argomenti riportati nella sezione "Sintassi" dell'istruzione RESTORE e delle istruzioni ausiliarie correlate RESTORE FILELISTONLY, RESTORE HEADERONLY, RESTORE LABELONLY, RESTORE REWINDONLY e RESTORE VERIFYONLY. La maggior parte degli argomenti sono supportati solo da un sottoinsieme di queste sei istruzioni. Informazioni dettagliate sono contenute nella descrizione dell'argomento.

RESTORE FILELISTONLY (Transact-SQL)

Descrive l'istruzione Transact-SQL RESTORE FILELISTONLY, che consente di restituire un set di risultati contenente un elenco dei file di database e di log inclusi nel set di backup.

RESTORE HEADERONLY (Transact-SQL)

Descrive l'istruzione Transact-SQL RESTORE HEADERONLY, che consente di restituire un set di risultati contente tutte le informazioni di intestazione del backup per tutti i set di backup in una periferica di backup specifica.

RESTORE LABELONLY (Transact-SQL)

Descrive l'istruzione Transact-SQL RESTORE LABELONLY, che consente di restituire un set di risultati contenente informazioni sui supporti di backup identificati dalla periferica di backup specificata.

RESTORE REWINDONLY (Transact-SQL)

Descrive l'istruzione Transact-SQL RESTORE REWINDONLY, che consente di riavvolgere e chiudere le unità nastro lasciate aperte da istruzioni BACKUP o RESTORE eseguite con l'opzione NOREWIND.

RESTORE VERIFYONLY (Transact-SQL)

Descrive l'istruzione Transact-SQL RESTORE VERIFYONLY, che consente di verificare il backup ma non di ripristinarlo e di controllare che il set di backup sia completo e l'intero backup leggibile. Non viene verificata la struttura dei dati.

Vedere anche

Altre risorse

Backup e ripristino di database in SQL Server

Guida in linea e informazioni

Assistenza su SQL Server 2005