Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Managed Instance
Cette section décrit les RESTORE instructions pour les sauvegardes. En plus du {RESTORE | principal DATABASE LOG} pour restaurer et récupérer des sauvegardes, plusieurs instructions auxiliaires RESTORE vous aident à gérer vos sauvegardes et à planifier vos séquences de restauration. Les commandes auxiliaires RESTORE incluent : RESTORERESTORE FILELISTONLY, RESTORERESTORE HEADERONLY, RESTORERESTORE LABELONLY, RESTORERESTORE REWINDONLY, et RESTORERESTORE VERIFYONLY.
Important
Dans les versions précédentes de SQL Server, tout utilisateur pouvait obtenir des informations sur les ensembles de sauvegarde et les dispositifs de sauvegarde en utilisant les RESTORERESTORE FILELISTONLYinstructions , RESTORERESTORE HEADERONLY, RESTORERESTORE LABELONLY, et RESTORERESTORE VERIFYONLY Transact-SQL. Parce qu’elles révèlent des informations sur le contenu des fichiers de sauvegarde, dans SQL Server 2008 (10.0.x) et versions ultérieures, ces déclarations nécessitent CREATE DATABASE une autorisation. Cette nécessité sécurise vos fichiers de sauvegarde et protège vos informations de sauvegarde de façon plus complète que dans les versions précédentes. Pour plus d’informations sur cette autorisation, consultez GRANT Autorisations de base de données (Transact-SQL).
Dans cette section
| . | Description |
|---|---|
| RESTORE (Transact-SQL) | Décrit les RESTOREDATABASE instructions et RESTORE LOG Transact-SQL utilisées pour restaurer et récupérer une base de données à partir de sauvegardes effectuées à l’aide de la BACKUP commande. RESTORE DATABASE est utilisé pour les bases de données sous tous les modèles de récupération. RESTORE LOG est utilisé uniquement sous les modèles de récupération complète et en masse. RESTORE DATABASE peut également être utilisé pour revenir à un instantané d’une base de données. |
| RESTORE Arguments (Transact-SQL) | Documente les arguments décrits dans les sections « Syntaxe » de l’énoncé RESTORE et de l’ensemble associé d’énoncés auxiliaires :RESTORERESTORE FILELISTONLY , RESTORERESTORE HEADERONLY, RESTORERESTORE LABELONLY,RESTORERESTORE REWINDONLY , et .RESTORERESTORE VERIFYONLY La plupart des arguments sont pris en charge seulement par un sous-ensemble de ces six instructions. Cette prise en charge est précisée dans la description de chacun des arguments. |
| RESTORE FILELISTONLY (Transact-SQL) | Décrit l’instruction RESTORE FILELISTONLY Transact-SQL, qui sert à renvoyer un ensemble de résultats contenant une liste des bases de données et des fichiers journaux contenus dans l’ensemble de sauvegarde. |
| RESTORE HEADERONLY (Transact-SQL) | Décrit l’instruction RESTORE HEADERONLY Transact-SQL, utilisée pour retourner un ensemble de résultats contenant toutes les informations d’en-tête de sauvegarde pour tous les ensembles de sauvegarde sur un périphérique de sauvegarde particulier. |
| RESTORE LABELONLY (Transact-SQL) | Décrit l’instruction RESTORE LABELONLY Transact-SQL, utilisée pour retourner un ensemble de résultats contenant des informations sur le support de sauvegarde identifié par le périphérique de sauvegarde donné. |
| RESTORE REWINDONLY (Transact-SQL) | Décrit l’instruction RESTORERESTORE REWINDONLY Transact-SQL, utilisée pour rembobiner et fermer des dispositifs de bande laissés ouverts par BACKUP ou RESTORE des instructions exécutées avec l’option NOREWIND. |
| RESTORE VERIFYONLY (Transact-SQL) | Décrit l’instruction RESTORE VERIFYONLY Transact-SQL, utilisée pour vérifier la sauvegarde mais ne la restaure pas, et vérifie que le jeu de sauvegarde est complet et que la sauvegarde entière est lisible ; ne tente pas de vérifier la structure des données. |