Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Riavvolge e chiude dispositivi a nastro specificati lasciati aperti da BACKUP o RESTORE istruzioni eseguite con l'opzione NOREWIND. Questo comando è supportato solo per i dispositivi nastro.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
RESTORE REWINDONLY
FROM <backup_device> [ ,...n ]
[ WITH {UNLOAD | NOUNLOAD}]
}
[;]
<backup_device> ::=
{
{ logical_backup_device_name |
@logical_backup_device_name_var }
| TAPE = { 'physical_backup_device_name' |
@physical_backup_device_name_var }
}
Argomenti
<backup_device> ::=
Specifica i dispositivi di backup logici o fisici da utilizzare per il ripristino.
{ logical_backup_device_name | @logical_backup_device_name_var }
Nome logico, conforme alle regole per gli identificatori, dei dispositivi di backup creati tramite sp_addumpdevice da cui viene ripristinato il database. Se indicato in forma di variabile (@logical_backup_device_name_var), il nome del dispositivo di backup può essere specificato come costante stringa (@logical_backup_device_name_var = logical_backup_device_name) oppure come variabile con tipo di dati stringa di caratteri, ad eccezione dei tipi di dati ntext o text.
{DISK | TAPE } = { 'physical_backup_device_name'physical_backup_device_name_var | @ }
Consente di ripristinare i backup dal dispositivo disco o nastro specificato. I tipi di dispositivi di disco e nastro dovrebbero essere specificati con il nome effettivo (ad esempio, percorso completo e nome file) del dispositivo: DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak' oppure TAPE = '\\.\TAPE0'. Se indicato in forma di variabile (@physical_backup_device_name_var), il nome del dispositivo può essere specificato come costante stringa (@physical_backup_device_name_var = 'physical_backup_device_name') oppure come variabile con tipo di dati stringa di caratteri, ad eccezione dei tipi di dati ntext o text.
Se si utilizza un server di rete avente un nome UNC (che deve contenere il nome del server), specificare un dispositivo disco. Per altre informazioni sull'uso dei nomi UNC, vedere Dispositivi di backup (SQL Server).
L'account sotto cui stai eseguendo Microsoft SQL Server deve avere accesso READ al computer remoto o al server di rete per poter eseguire un'operazioneRESTORE.
n
Segnaposto che indica la possibilità di specificare più dispositivi di backup e logici. Il numero massimo di dispositivi di backup o logici è 64.
Una sequenza di ripristino può richiedere altrettanti dispositivi di backup quanti ne sono stati utilizzati per creare il set di supporti al quale appartengono i backup, a seconda che il ripristino sia online o offline. Il ripristino offline consente il ripristino di un backup utilizzando un numero minore di dispositivi di backup rispetto a quelli utilizzati per creare il backup. Il ripristino online richiede tutti i dispositivi di backup del backup. Non è possibile eseguire il ripristino con un numero inferiore di dispositivi.
Per altre informazioni, vedere Dispositivi di backup (SQL Server).
Nota
Durante il ripristino di un backup da un set di supporti con mirroring, è possibile specificare solo un mirror singolo per ogni gruppo di supporti. In caso di errori, tuttavia, la presenza di altri mirror, consente una risoluzione rapida di alcuni problemi di ripristino. È possibile sostituire un volume di un supporto danneggiato con il volume corrispondente da un altro mirror. Si noti che per i ripristini offline è possibile ripristinare da un numero inferiore di dispositivi rispetto a un gruppo di dispositivi, ma ogni gruppo viene elaborato soltanto una volta.
Opzioni WITH
UNLOAD
Specifica che il nastro viene automaticamente riavvolto e scaricato quando è RESTORE terminato. Per impostazione predefinita l'opzione UNLOAD viene impostata all'avvio di una nuova sessione utente e rimane attiva fino a quando non si specifica NOUNLOAD. Viene utilizzata solo per i dispositivi nastro. Se un dispositivo non a nastro viene utilizzato per RESTORE, questa opzione viene ignorata.
NOUNLOAD
Specifica che il nastro non viene scaricato automaticamente dall'unità a nastro dopo un RESTORE. L'opzione NOUNLOAD rimane attiva fino a quando non si specifica UNLOAD.
Osservazioni generali
RESTORE RESTORE REWINDONLY è un'alternativa a RESTORERESTORE LABELONLY FROM TAPE = <nome> CON RIAVVOLGIMENTO. È possibile ottenere un elenco di unità nastro aperte dalla DMV sys.dm_io_backup_tapes.
Sicurezza
Autorizzazioni
Qualsiasi utente può usare RESTORE REWINDONLY.
Vedi anche
BACKUP (Transact-SQL)
Set di supporti, gruppi di supporti e set di backup (SQL Server)
RESTORE (Transact-SQL)
Informazioni sulla cronologia e sull'intestazione del backup (SQL Server)