Exemple : restauration en ligne d’un fichier en lecture seule (mode de restauration complète)
S’applique à : SQL Server
Cette rubrique concerne les bases de données SQL Server qui relèvent du mode de récupération complète et qui contiennent plusieurs fichiers ou groupes de fichiers.
Dans cet exemple, une base de données appelée adb
qui utilise le mode de restauration complète, contient trois groupes de fichiers. Le groupe de fichiers A
est en lecture-écriture, et les groupes de fichiers B
et C
sont en lecture seule. Au départ, tous les groupes de fichiers sont en ligne.
Un fichier en lecture seule b1
du groupe de fichiers B
de la base de données adb
doit être restauré. Une sauvegarde ayant été réalisée depuis que le fichier est devenu accessible en lecture seule ; les sauvegardes du journal ne sont pas nécessaires. Le groupe de fichiers B
est hors connexion pendant la restauration, mais le reste de la base de données demeure en ligne.
Séquence de restauration
Remarque
La syntaxe pour 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 la base de données doit utiliser la séquence de restauration suivante :
RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup
WITH RECOVERY
Le groupe de fichiers B est maintenant en ligne.
Autres exemples
Exemple : restauration fragmentaire d’une base de données (mode de récupération simple)
Exemple : restauration en ligne d’un fichier en lecture seule (mode de récupération simple)
Exemple : restauration fragmentaire d’une base de données (mode de restauration complète)
Exemple : restauration fragmentaire de quelques groupes de fichiers (mode de restauration complète)
Exemple : restauration en ligne d’un fichier en lecture/écriture (mode de récupération complète)
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 restauration complète)
RESTORE (Transact-SQL)