RESTORE REWINDONLY (Transact-SQL)
Rebobina y cierra los dispositivos de cinta especificados que se quedaron abiertos con las instrucciones BACKUP o RESTORE ejecutadas con la opción NOREWIND. Este comando sólo se admite para dispositivos de cinta.
Sintaxis
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 }
}
Argumentos
<dispositivo_copia_seguridad> ::=
Especifica los dispositivos de copia de seguridad físicos o lógicos que se utilizarán para la operación de restauración.
{ logical_backup_device_name | **@logical_backup_device_name_var }
Es el nombre lógico, que debe seguir las reglas de los identificadores, del dispositivo de copia de seguridad creado por sp_addumpdevice desde el que se restaura la base de datos. Si se proporciona como una variable (@logical_backup_device_name_var), se puede especificar el nombre del dispositivo de copia de seguridad como una constante de cadena (@**logical_backup_device_name_var = logical_backup_device_name) o como una variable de un tipo de datos de cadena de caracteres, excepto los tipos de datos ntext o text.{DISK | TAPE } = { 'physical_backup_device_name' | **@physical_backup_device_name_var }
Permite restaurar las copias de seguridad guardadas en el dispositivo de disco o cinta con nombre. Los tipos de dispositivo de disco y cinta deben especificarse con el nombre real (por ejemplo, nombre de archivo y ruta de acceso completa) del dispositivo: DISK = 'C:\Archivos de programa\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak' o TAPE = '\\.\TAPE0'. Si se especifica como una variable (@physical_backup_device_name_var), se puede especificar el nombre del dispositivo de copia de seguridad como una constante de cadena (@**physical_backup_device_name_var = 'physcial_backup_device_name') o como una variable de un tipo de datos de cadena de caracteres, excepto los tipos de datos ntext o text.Si utiliza un servidor de red con un nombre UNC (que debe contener el nombre del equipo), especifique un tipo de dispositivo de disco. Para obtener más información sobre cómo usar los nombres UNC, vea Dispositivos de copia de seguridad.
La cuenta en la que está ejecutando Microsoft SQL Server debe tener acceso de lectura al equipo remoto o servidor de red para poder realizar la operación RESTORE.
n
Marcador de posición que indica que se pueden especificar varios dispositivos de copia de seguridad y dispositivos lógicos de copia de seguridad. El número máximo de dispositivos de copia de seguridad o de dispositivos lógicos de copia de seguridad es 64.El hecho de que una secuencia de restauración requiera tantos dispositivos de copia de seguridad como los utilizados para crear el conjunto de medios al que pertenecen las copias de seguridad depende de si la restauración se realiza en línea o sin conexión. La restauración sin conexión permite restaurar una copia de seguridad con menos dispositivos que los utilizados para crear la copia de seguridad. La restauración en línea necesita todos los dispositivos de copia de seguridad para la copia de seguridad. Si se intenta la restauración con menos dispositivos, se obtiene un error.
Para obtener más información, vea Trabajar con medios de copia de seguridad en SQL Server.
[!NOTA]
Si se restaura una copia de seguridad desde un conjunto de medios reflejado, sólo puede especificar un reflejo para cada familia de medios. No obstante, si hay errores, el hecho de tener otros reflejos permite resolver algunos problemas de restauración rápidamente. Puede sustituir un volumen de medios dañado con el volumen correspondiente de otro reflejo. Tenga en cuenta que para las restauraciones sin conexión puede restaurar desde menos dispositivos que familias de medios, pero cada familia se procesa sólo una vez.
Opciones de WITH
UNLOAD
Especifica que la cinta se rebobine y se descargue automáticamente cuando termine una operación RESTORE. UNLOAD se establece de forma predeterminada al iniciar una nueva sesión de usuario. Permanece activo hasta que se especifica NOUNLOAD. Esta opción sólo se utiliza para dispositivos de cinta. Si se utiliza para la operación de restauración un dispositivo que no es de cinta, esta opción no se tiene en cuenta.NOUNLOAD
Especifica que la cinta no se descargue automáticamente de la unidad de cinta después de una operación RESTORE. NOUNLOAD permanece establecido hasta que se especifica UNLOAD.Especifica que la cinta no se descargue automáticamente de la unidad de cinta después de una operación RESTORE. NOUNLOAD permanece establecido hasta que se especifica UNLOAD.
Permisos
Cualquier usuario puede utilizar RESTORE REWINDONLY.
Notas
RESTORE REWINDONLY es una alternativa a RESTORE LABELONLY FROM TAPE = <nombre> WITH REWIND. Se puede encontrar una lista de las cintas abiertas si se consulta la vista de administración dinámica sys.dm_io_backup_tapes.
Vea también