Instruções RESTORE – REWINDONLY (Transact-SQL)RESTORE Statements - REWINDONLY (Transact-SQL)

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoSQL Data Warehouse do Azure nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Retrocede e fecha os dispositivos de fita especificados deixados abertos pelas instruções BACKUP ou RESTORE com a opção NOREWIND.Rewinds and closes specified tape devices that were left open by BACKUP or RESTORE statements executed with the NOREWIND option. Só há suporte para este comando em dispositivos de fita.This command is supported only for tape devices.

Ícone de link do tópico Convenções de sintaxe de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

  
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 }   
}   

ArgumentosArguments

<backup_device> ::=<backup_device> ::=

Especifica os dispositivos de backup lógicos ou físicos a serem usados na operação de restauração.Specifies the logical or physical backup devices to use for the restore operation.

{ logical_backup_device_name | @ logical_backup_device_name_var }{ logical_backup_device_name | @logical_backup_device_name_var }
É o nome lógico que deve seguir as regras para identificadores dos dispositivos de backup criados por sp_addumpdevice dos quais o banco de dados é restaurado.Is the logical name, which must follow the rules for identifiers, of the backup devices created by sp_addumpdevice from which the database is restored. Se for fornecido como uma variável ( @ logical_backup_device_name_var), o nome do dispositivo de backup poderá ser especificado como uma constante de cadeia de caracteres ( @ logical_backup_device_name_var = logical_backup_device_name) ou como uma variável do tipo de dados de cadeia de caracteres, exceto os tipos de dados ntext ou text.If supplied as a variable (@logical_backup_device_name_var), the backup device name can be specified either as a string constant (@logical_backup_device_name_var = logical_backup_device_name) or as a variable of character string data type, except for the ntext or text data types.

{DISK | TAPE } = { ' physical_backup_device_name ' | @ physical_backup_device_name_var }{DISK | TAPE } = { 'physical_backup_device_name' | @physical_backup_device_name_var }
Permite restaurar backups do disco nomeado ou dispositivo de fita.Allows backups to be restored from the named disk or tape device. Os tipos de dispositivo de disco e fita devem ser especificados com o nome real (por exemplo, caminho completo e nome de arquivo) do dispositivo: DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak' ou FITA = '\\.\TAPE0'.The device types of disk and tape should be specified with the actual name (for example, complete path and file name) of the device: DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak' or TAPE = '\\.\TAPE0'. Se for especificado como uma variável ( @ physical_backup_device_name_var), o nome do dispositivo poderá ser especificado como uma constante de cadeia de caracteres ( @ physical_backup_device_name_var = 'physcial_backup_device_name') ou como uma variável do tipo de dados String, exceto para os tipos de dados ntext ou text.If specified as a variable (@physical_backup_device_name_var), the device name can be specified either as a string constant (@physical_backup_device_name_var = 'physical_backup_device_name') or as a variable of character string data type, except for the ntext or text data types.

Se usando um servidor de rede com um nome de UNC (que deve conter o nome de máquina), especifique um tipo de dispositivo de disco.If using a network server with a UNC name (which must contain machine name), specify a device type of disk. Para obter mais informações de como usar os nomes UNC, confira Dispositivos de backup (SQL Server).For more information about using UNC names, see Backup Devices (SQL Server).

A conta com a qual você está executando o Microsoft SQL Server precisa ter acesso READ ao computador remoto ou ao servidor de rede para executar uma operação RESTORE.The account under which you are running Microsoft SQL Server must have READ access to the remote computer or network server in order to perform a RESTORE operation.

nn
É um espaço reservado que indica vários dispositivos de backup e dispositivos de backup lógicos podem ser especificados.Is a placeholder that indicates multiple backup devices and logical backup devices can be specified. O número máximo de dispositivos de backup ou de dispositivos de backup lógicos é 64.The maximum number of backup devices or logical backup devices is 64.

Se uma sequência de restauração irá requerer tantos dispositivos de backup quantos foram usados para criar o conjunto de mídia ao qual o backup pertence depende de se a restauração é off-line ou on-line.Whether a restore sequence requires as many backup devices as were used to create the media set to which the backups belong, depends on whether the restore is offline or online. A restauração off-line permite que um backup seja restaurado usando menos dispositivos que os usados para criar o backup.Offline restore allows a backup to be restored using fewer devices than were used to create the backup. A restauração on-line requer todos os dispositivos de backup.Online restore requires all the backup devices of the backup. Uma tentativa de restaurar com menos dispositivos falhará.An attempt to restore with fewer devices fails.

Para obter mais informações, consulte Dispositivos de backup (SQL Server).For more information, see Backup Devices (SQL Server).

Observação

Ao restaurar um backup de um conjunto de mídia espelhado, você pode especificar apenas um único espelho para cada família de mídia.When restoring a backup from a mirrored media set, you can specify only a single mirror for each media family. Na presença de erros, entretanto, ter os outros espelhos permite a solução rápida de alguns problemas de restauração.In the presence of errors, however, having the other mirror(s) enables some restore problems to be resolved quickly. Você pode substituir um volume de mídia danificado pelo volume correspondente de outro espelho.You can substitute a damaged media volume with the corresponding volume from another mirror. Observe que, para restaurações off-line, você pode restaurar a partir de menos dispositivos que as famílias de mídia, mas cada família é processada apenas uma vez.Note that for offline restores you can restore from fewer devices than media families, but each family is processed only once.

Opções WITHWITH Options

UNLOADUNLOAD
Especifica que a fita é retrocedida e descarregada automaticamente quando RESTORE for concluído.Specifies that the tape is automatically rewound and unloaded when the RESTORE is finished. UNLOAD é definido por padrão quando uma nova sessão de usuário é iniciada.UNLOAD is set by default when a new user session is started. Ele permanece definido até que NOUNLOAD seja especificado.It remains set until NOUNLOAD is specified. Esta opção só é usada para dispositivos de fita.This option is used only for tape devices. Se um dispositivo que não seja de fita estiver sendo usado para RESTORE, esta opção será ignorada.If a non-tape device is being used for RESTORE, this option is ignored.

NOUNLOADNOUNLOAD
Especifica que a fita não descarregada automaticamente da unidade de fita após RESTORE.Specifies that the tape is not unloaded automatically from the tape drive after a RESTORE. NOUNLOAD permanece definido até que UNLOAD seja especificado.NOUNLOAD remains set until UNLOAD is specified.

Comentários geraisGeneral Remarks

RESTORE REWINDONLY é uma alternativa a RESTORE LABELONLY FROM TAPE = <nome > WITH REWIND.RESTORE REWINDONLY is an alternative to RESTORE LABELONLY FROM TAPE = <name> WITH REWIND. Você pode obter uma lista de unidades de fita abertas na exibição de gerenciamento dinâmico sys.dm_io_backup_tapes.You can get a list of opened tape drives from the sys.dm_io_backup_tapes dynamic management view.

SegurançaSecurity

PermissõesPermissions

Qualquer usuário pode usar RESTORE REWINDONLY.Any user may use RESTORE REWINDONLY.

Consulte TambémSee Also

BACKUP (Transact-SQL) BACKUP (Transact-SQL)
Conjuntos de mídias, famílias de mídia e conjuntos de backup (SQL Server) Media Sets, Media Families, and Backup Sets (SQL Server)
RESTORE (Transact-SQL) RESTORE (Transact-SQL)
Informações de histórico e cabeçalho de backup (SQL Server)Backup History and Header Information (SQL Server)