RESTORE Statements - REWINDONLY (Transact-SQL)RESTORE Statements - REWINDONLY (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure Synapse Analytics (SQL DW) nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Rembobine et ferme les périphériques à bandes laissés ouverts par l'instruction BACKUP ou RESTORE exécutée avec l'option NOREWIND.Rewinds and closes specified tape devices that were left open by BACKUP or RESTORE statements executed with the NOREWIND option. Cette commande n'est prise en charge que dans le cas de périphériques à bandes.This command is supported only for tape devices.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

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

ArgumentsArguments

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

Spécifie les unités de sauvegarde logiques ou physiques à utiliser pour l'opération de restauration.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 }
Nom logique, qui doit respecter les règles applicables aux identificateurs, de l'unité de sauvegarde créée par sp_addumpdevice et à partir de laquelle est restaurée la base de données.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. S’il est fourni comme variable ( @ logical_backup_device_name_var), le nom de l’unité de sauvegarde peut être spécifié sous la forme d’une constante de chaîne ( @ logical_backup_device_name_var = logical_backup_device_name) ou d’une variable de type de données chaîne de caractères, sauf pour les types de données 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 }
Permet la restauration de sauvegardes à partir de l'unité de disque ou de bande spécifiée.Allows backups to be restored from the named disk or tape device. Les types d’unité DISK et TAPE doivent être spécifiés avec le nom réel de l’unité (par exemple, le chemin complet et le nom de fichier) : DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak' ou TAPE = '\\.\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'. S’il est spécifié comme variable ( @ physical_backup_device_name_var), le nom de l’unité de sauvegarde peut être spécifié sous la forme d’une constante de chaîne ( @ physical_backup_device_name_var = ’physcial_backup_device_name’) ou d’une variable de type de données chaîne de caractères, sauf pour les types de données 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.

Si vous utilisez un serveur réseau pourvu d'un nom UNC (qui doit contenir le nom de l'ordinateur), spécifiez le type d'unité DISK.If using a network server with a UNC name (which must contain machine name), specify a device type of disk. Pour plus d’informations sur l’utilisation de noms UNC, consultez Unités de sauvegarde (SQL Server).For more information about using UNC names, see Backup Devices (SQL Server).

Le compte sous lequel vous exécutez Microsoft SQL Server doit disposer d’un accès en lecture (READ) au serveur réseau ou à l’ordinateur distant pour effectuer une opération 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
Espace réservé qui permet de spécifier plusieurs unités de sauvegarde et des unités de sauvegarde logiques.Is a placeholder that indicates multiple backup devices and logical backup devices can be specified. Le nombre maximal d’unités de sauvegarde permanentes ou logiques est 64.The maximum number of backup devices or logical backup devices is 64.

Le nombre d'unités de sauvegarde nécessaires varie si la restauration est hors ligne ou en ligne et devra peut-être correspondre au nombre utilisé pour créer le support de sauvegarde auquel les sauvegardes appartiennent.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. La restauration hors ligne permet de restaurer une sauvegarde en utilisant moins d'unités que le nombre nécessaire pour créer la sauvegarde.Offline restore allows a backup to be restored using fewer devices than were used to create the backup. La restauration en ligne nécessite toutes les unités de sauvegarde.Online restore requires all the backup devices of the backup. Toute tentative avec un nombre d'unités inférieur échoue.An attempt to restore with fewer devices fails.

Pour plus d’informations, consultez Unités de sauvegarde (SQL Server).For more information, see Backup Devices (SQL Server).

Notes

Si vous restaurez une sauvegarde à partir d'un support de sauvegarde miroir, vous ne pouvez spécifier qu'un seul miroir pour chaque famille de supports.When restoring a backup from a mirrored media set, you can specify only a single mirror for each media family. Néanmoins, en cas d'erreurs, les autres miroirs permettent de résoudre certains problèmes liés à la restauration rapidement.In the presence of errors, however, having the other mirror(s) enables some restore problems to be resolved quickly. Vous pouvez remplacer un volume de supports endommagé par le volume correspondant d'un autre miroir.You can substitute a damaged media volume with the corresponding volume from another mirror. En ce qui concerne les restaurations hors ligne, vous pouvez restaurer un nombre de supports inférieur au nombre de familles de supports, mais chaque famille n'est traitée qu'une seule fois.Note that for offline restores you can restore from fewer devices than media families, but each family is processed only once.

WITH OptionsWITH Options

UNLOADUNLOAD
Indique que la bande est automatiquement rembobinée et démontée lorsque la restauration est terminée.Specifies that the tape is automatically rewound and unloaded when the RESTORE is finished. UNLOAD est définie par défaut lorsqu'une nouvelle session utilisateur démarre.UNLOAD is set by default when a new user session is started. Elle reste valide jusqu'à ce que NOUNLOAD soit spécifiée.It remains set until NOUNLOAD is specified. Cette option n'est utilisée que dans le cas d'unités de bande.This option is used only for tape devices. Si une unité autre qu'un lecteur de bandes est utilisée pour la restauration, cette option est ignorée.If a non-tape device is being used for RESTORE, this option is ignored.

NOUNLOADNOUNLOAD
Indique que la bande ne sera pas démontée automatiquement du lecteur de bande après une restauration.Specifies that the tape is not unloaded automatically from the tape drive after a RESTORE. NOUNLOAD reste valide jusqu'à ce que UNLOAD soit spécifiée.NOUNLOAD remains set until UNLOAD is specified.

Remarques d'ordre généralGeneral Remarks

RESTORE REWINDONLY est une alternative à RESTORE LABELONLY FROM TAPE = <name> WITH REWIND.RESTORE REWINDONLY is an alternative to RESTORE LABELONLY FROM TAPE = <name> WITH REWIND. Vous pouvez obtenir la liste des lecteurs de bande ouverts dans la vue de gestion dynamique sys.dm_io_backup_tapes.You can get a list of opened tape drives from the sys.dm_io_backup_tapes dynamic management view.

SécuritéSecurity

AutorisationsPermissions

Tout utilisateur peut utiliser RESTORE REWINDONLY.Any user may use RESTORE REWINDONLY.

Voir aussiSee Also

BACKUP (Transact-SQL) BACKUP (Transact-SQL)
Jeux de supports, familles de supports et jeux de sauvegarde (SQL Server) Media Sets, Media Families, and Backup Sets (SQL Server)
RESTORE (Transact-SQL) RESTORE (Transact-SQL)
Historique de sauvegarde et informations d’en-tête (SQL Server)Backup History and Header Information (SQL Server)