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.
Cette rubrique explique comment restaurer une sauvegarde à partir d’un appareil dans SQL Server 2014 à l’aide de SQL Server Management Studio ou de Transact-SQL.
Remarque
Pour plus d’informations sur la sauvegarde SQL Server sur le service stockage Blob Azure, consultez sauvegarde et restauration SQL Server avec le service Stockage Blob Azure.
Dans cette rubrique
Avant de commencer :
Pour restaurer une sauvegarde à partir d’un appareil, utilisez :
Avant de commencer
Sécurité
Autorisations
Si la base de données en cours de restauration n’existe pas, l’utilisateur doit disposer des autorisations CREATE DATABASE pour pouvoir exécuter RESTORE. Si la base de données existe, les autorisations RESTORE sont par défaut accordées aux membres des rôles serveur fixes sysadmin et dbcreator et au propriétaire (dbo) de la base de données (pour l’option FROM DATABASE_SNAPSHOT, la base de données existe toujours).
Les autorisations RESTORE sont accordées aux rôles dans lesquels les informations d’appartenance sont toujours facilement disponibles pour le serveur. Étant donné que l’appartenance au rôle de base de données fixe ne peut être vérifiée que lorsque la base de données est accessible et non endommagée, ce qui n’est pas toujours le cas lorsque RESTORE est exécuté, les membres du rôle de base de données fixe db_owner n’ont pas d’autorisations RESTORE.
Utilisation de SQL Server Management Studio
Pour restaurer une sauvegarde à partir d’un appareil
Après vous être connecté à l’instance appropriée du moteur de base de données Microsoft SQL Server, dans l’Explorateur d’objets, cliquez sur le nom du serveur pour développer l’arborescence du serveur.
Développez Bases de donnéespuis, selon la base de données, sélectionnez une base de données utilisateur ou développez Bases de données système et sélectionnez une base de données système.
Cliquez avec le bouton droit sur la base de données, pointez sur Tâches, puis cliquez sur Restaurer.
Cliquez sur le type d’opération de restauration souhaité (base de données, fichiers et groupes de fichiers ou journal des transactions). La boîte de dialogue de restauration correspondante s’ouvre.
Dans la page Général , dans la section Restaurer la source , cliquez sur À partir de l’appareil.
Cliquez sur le bouton Parcourir pour le champ de texte De l’appareil qui ouvre la boîte de dialogue Spécifiez la sauvegarde.
Dans la zone de texte Support de sauvegarde , sélectionnez Unité de sauvegarde, puis cliquez sur le bouton Ajouter pour ouvrir la boîte de dialogue Sélectionner un appareil de sauvegarde .
Dans la zone de texte De l’appareil de sauvegarde , sélectionnez l’appareil que vous souhaitez utiliser pour l’opération de restauration.
Utilisation de Transact-SQL
Pour restaurer une sauvegarde à partir d’un appareil
Connectez-vous au moteur de base de données.
Dans la barre d'outils standard, cliquez sur Nouvelle requête.
Dans l’instruction RESTORE , spécifiez un périphérique de sauvegarde logique ou physique à utiliser pour l’opération de sauvegarde. Cet exemple restaure à partir d’un fichier de disque qui a le nom physique
Z:\SQLServerBackups\AdventureWorks2012.bak.
RESTORE DATABASE AdventureWorks2012
FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2012.bak' ;
Voir aussi
RESTORE FILELISTONLY (Transact-SQL)
RESTORE HEADERONLY (Transact-SQL)
RESTORE LABELONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL)
Restaurer une sauvegarde de base de données sous le modèle de récupération simple (Transact-SQL)
Restaurer une sauvegarde de base de données (SQL Server Management Studio)
Restaurer une sauvegarde différentielle de base de données (SQL Server)
Restaurer une base de données à un nouvel emplacement (SQL Server)
Sauvegarder des fichiers et des groupes de fichiers (SQL Server)
Sauvegarder un journal des transactions (SQL Server)
Créer une sauvegarde différentielle de base de données (SQL Server)