RESTORE Výroky - REWINDONLY (Transact-SQL)

platí pro:SQL Server

Přetáčení a zavírání označuje specifikovaná pásková zařízení, která zůstala otevřená nebo BACKUPRESTORE příkazy prováděné s možností NOREWIND. Tento příkaz je podporován pouze pro pásková zařízení.

Transact-SQL konvence syntaxe

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> ::=

Určuje logická nebo fyzická zálohovací zařízení, která se mají použít pro operaci obnovení.

{ logical_backup_device_name | @logical_backup_device_name_var }
Je logický název, který musí dodržovat pravidla pro identifikátory, záložních zařízení vytvořených sp_addumpdevice , ze kterých je databáze obnovena. Pokud je zadána jako proměnná (@logical_backup_device_name_var), může být název zálohovaného zařízení zadán jako řetězcová konstanta (@logical_backup_device_name_var logical_backup_device_name = ) nebo jako proměnná datového typu řetězce znaků s výjimkou datových typů typu ntext nebo text.

{DISK | TAPE} = { 'physical_backup_device_name'physical_backup_device_name_var | @}
Umožňuje obnovení záloh z pojmenovaného disku nebo páskového zařízení. Typy zařízení disket a páska by měly být specifikovány skutečným názvem (například kompletní cesta a název souboru) zařízení: DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak' nebo TAPE = '\\.\TAPE0'. Pokud je zadána jako proměnná (@physical_backup_device_name_var), může být název zařízení zadán jako řetězcová konstanta (@physical_backup_device_name_var = "physical_backup_device_name") nebo jako proměnná datového typu řetězce znaků s výjimkou datových typů ntext nebo textu.

Pokud používáte síťový server s názvem UNC (který musí obsahovat název počítače), zadejte typ zařízení disku. Pro více informací o používání názvů UNC viz Záložní zařízení (SQL Server).

Účet, pod kterým provozujete Microsoft SQL Server, musí mít přístup k READ k vzdálenému počítači nebo síťovému serveru, aby mohl provést operaci.RESTORE

n
Je zástupný symbol, který označuje více zálohovacích zařízení a lze specifikovat logická zálohovací zařízení. Maximální počet záložních zařízení nebo logických zálohovacích zařízení je 64.

Zda sekvence obnovy vyžaduje tolik zálohovacích zařízení, kolik bylo použito k vytvoření mediální sady, ke které zálohy patří, závisí na tom, zda je obnova offline nebo online. Offline obnovení umožňuje obnovení zálohy pomocí menšího počtu zařízení, než bylo použito k vytvoření zálohy. Online obnovení vyžaduje všechna zálohovaná zařízení zálohy. Pokus o obnovení s menším počtem zařízení selže.

Další informace naleznete v tématu zálohovací zařízení (SQL Server).

Note

Při obnově zálohy ze zrcadlené sady médií můžete specifikovat pouze jedno zrcadlení pro každou mediální rodinu. V případě chyb však přítomnost ostatních zrcadel umožňuje rychle vyřešit některé problémy s obnovou. Poškozený multimediální svazek můžete nahradit odpovídajícím svazkem z jiného zrcadla. Mějte na paměti, že u offline obnov lze obnovit z méně zařízení než z rodin médií, ale každá rodina se zpracuje pouze jednou.

S možnostmi

VYLOŽIT
Specifikuje, že páska se automaticky převíjí a vykládá RESTORE po dokončení. UNLOAD je nastaven ve výchozím nastavení při spuštění nové uživatelské relace. Zůstává nastavena, dokud není specifikována NOUNLOAD. Tato možnost se používá pouze pro pásková zařízení. Pokud je pro , tato možnost se ignoruje zařízení mimo pásku RESTORE.

NOUNLOAD
Specifikuje, že páska se automaticky nevykládá z páskové mechaniky po .RESTORE NOUNLOAD zůstává nastaven, dokud není specifikováno UNLOAD.

Obecné poznámky

RESTORE RESTORE REWINDONLY je alternativou k RESTORERESTORE LABELONLY FROM TAPE = <jméno> S převíjením zpět. Seznam otevřených páskových mechanik si můžete zobrazit v sys.dm_io_backup_tapes dynamickém správním pohledu.

Zabezpečení

Permissions

Každý uživatel může použít RESTORE REWINDONLY.