Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Spoelt terug en sluit gespecificeerde tapeapparaten die open waren gelaten door BACKUP of RESTORE statements uitgevoerd met de NOREWIND-optie. Dit commando wordt alleen ondersteund voor tapeapparaten.
Transact-SQL syntaxis-conventies
Syntax
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 }
}
Arguments
<backup_device> ::=
Hiermee geeft u de logische of fysieke back-upapparaten die moeten worden gebruikt voor de herstelbewerking.
{ logical_backup_device_name | @logical_backup_device_name_var }
Is de logische naam, die de regels voor identificaties moet volgen, van de back-upapparaten die door sp_addumpdevice worden gemaakt van waaruit de database wordt hersteld. Als deze wordt opgegeven als een variabele (@logical_backup_device_name_var), kan de naam van het back-upapparaat worden opgegeven als een tekenreeksconstante (@logical_backup_device_name_var = logical_backup_device_name) of als een variabele van het gegevenstype tekenreeks, met uitzondering van de gegevenstypen ntekst of tekst .
{DISK | TAPE } = { 'physical_backup_device_name'physical_backup_device_name_var | @ }
Hiermee kunnen back-ups worden hersteld vanaf de benoemde schijf of tapeapparaat. De apparaattypes van schijf en tape moeten worden gespecificeerd met de daadwerkelijke naam (bijvoorbeeld volledige pad en bestandsnaam) van het apparaat: DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\\Mybackup.bak' of TAPE = '\\.\TAPE0'. Als deze is opgegeven als een variabele (@physical_backup_device_name_var), kan de apparaatnaam worden opgegeven als een tekenreeksconstante (@physical_backup_device_name_var = 'physical_backup_device_name') of als een variabele van het gegevenstype tekenreeks, met uitzondering van de gegevenstypen ntekst of tekst .
Als u een netwerkserver gebruikt met een UNC-naam (die computernaam moet bevatten), geeft u een apparaattype van de schijf op. Voor meer informatie over het gebruik van UNC-namen, zie Backup Devices (SQL Server).
Het account waarmee je Microsoft SQL Server draait, moet LEES-toegang hebben tot de externe computer of netwerkserver om een RESTORE operatie uit te voeren.
n
Is een tijdelijke aanduiding die aangeeft dat meerdere back-upapparaten en logische back-upapparaten kunnen worden gespecificeerd. Het maximale aantal back-upapparaten of logische back-upapparaten is 64.
Of een herstelsequentie zoveel back-upapparaten vereist als gebruikt is om de mediaset te maken waartoe de back-ups behoren, hangt af van of de restore offline of online is. Met offline terugzetten kan een back-up worden hersteld met minder apparaten dan is gebruikt om de back-up te maken. Voor online herstel zijn alle back-upapparaten van de back-up vereist. Een poging om te herstellen met minder apparaten mislukt.
Zie Back-upapparaten (SQL Server)voor meer informatie.
Opmerking
Bij het herstellen van een back-up uit een gespiegelde mediaset kun je slechts één spiegel per mediafamilie specificeren. Bij fouten maakt het echter mogelijk om sommige herstelproblemen snel op te lossen door de andere mirror(s) te hebben. U kunt een beschadigd mediavolume vervangen door het bijbehorende volume van een andere spiegel. Let op dat je bij offline herstelwerk kunt herstellen vanaf minder apparaten dan mediafamilies, maar elke familie wordt slechts één keer verwerkt.
WITH-opties
UITLADEN
Geeft aan dat de band automatisch wordt teruggewonden en ontladen wanneer de RESTORE klaar is. UNLOAD wordt standaard ingesteld wanneer een nieuwe gebruikerssessie wordt gestart. Deze blijft ingesteld totdat NOUNLOAD is gespecificeerd. Deze optie wordt alleen gebruikt voor tapeapparaten. Als er een niet-tapeapparaat wordt gebruikt voor RESTORE, wordt deze optie genegeerd.
NOUNLOAD
Specificeert dat de tape niet automatisch uit het tapestation wordt geladen na een RESTORE. NOUNLOAD blijft ingesteld totdat UNLOAD is gespecificeerd.
Algemene opmerkingen
RESTORE RESTORE REWINDONLY is een alternatief voor RESTORERESTORE LABELONLY FROM TAPE = <naam> MET REWIND. Je kunt een lijst van geopende tapestations krijgen vanuit de sys.dm_io_backup_tapes dynamische beheerweergave.
Security
Permissions
Elke gebruiker mag .RESTORE REWINDONLY
Zie ook
BACKUP (Transact-SQL)
Mediasets, Mediafamilies en Back-upsets (SQL Server)
RESTORE (Transact-SQL)
Back-upproceduregeschiedenis en kopinformatie (SQL Server)