Partager via


Exemple : Restauration en ligne d’un fichier Read-Only (mode de récupération complète)

Cette rubrique est pertinente pour les bases de données SQL Server sous le modèle de récupération complète qui contiennent plusieurs fichiers ou groupes de fichiers.

Dans cet exemple, une base de données nommée adb, qui utilise le modèle de récupération complète, contient trois groupes de fichiers. Le groupe A de fichiers est en lecture/écriture, et le groupe B de fichiers et le groupe C de fichiers sont en lecture seule. Au départ, tous les groupes de fichiers sont en ligne.

Un fichier en lecture seule, b1dans le groupe B de fichiers de la base de données adb doit être restauré. Une sauvegarde a été effectuée depuis que le fichier est devenu en lecture seule ; par conséquent, les sauvegardes de journaux ne sont pas requises. Le groupe B de fichiers est hors connexion pendant la durée de la restauration, mais le reste de la base de données reste en ligne.

Séquence de restauration

Remarque

La syntaxe d’une séquence de restauration en ligne est la même que pour une séquence de restauration hors connexion.

Pour restaurer le fichier, l’administrateur de base de données utilise la séquence de restauration suivante :

RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup  
WITH RECOVERY   

Le groupe de fichiers B est désormais en ligne.

Exemples supplémentaires

Voir aussi

Restauration en ligne (SQL Server)
Vue d'ensemble de la restauration et de la récupération (SQL Server)
Restaurations de fichiers (mode de récupération complète)
RESTORE (Transact-SQL)