restorehistory (Transact-SQL)
S'applique à : SQL Server
Contient une ligne par opération de restauration. Cette table est stockée dans la base de données msdb.
Nom de la colonne | Type de données | Description |
---|---|---|
restore_history_id | int | Numéro d'identification unique de chaque opération de restauration Identité, clé primaire. |
restore_date | datetime | Date et heure du début de l’opération de restauration. Sa valeur peut être NULL. |
destination_database_name | nvarchar(128) | Nom de la base de données de destination à utiliser pour l'opération de restauration. Sa valeur peut être NULL. |
user_name | nvarchar(128) | Nom de l'utilisateur qui a exécuté l'opération de restauration. Sa valeur peut être NULL. |
backup_set_id | int | Numéro d'identification unique identifiant le jeu de sauvegarde en cours de restauration. Références backupset(backup_set_id). |
restore_type | char(1) | Type d'opération de restauration : D = Base de données F = Fichier G = Groupe de fichiers I = Différentielle L = Journal V = Vérification uniquement Sa valeur peut être NULL. |
replace | bit | Indique si l'option REPLACE a été spécifiée pour l'opération de restauration : 1 = Spécifiée 0 = Non spécifiée Sa valeur peut être NULL. Lorsqu'un instantané de base de données est rétabli, 0 est la seule option disponible. |
recovery | bit | Indique si l'option RECOVERY ou NORECOVERY a été spécifiée pour l'opération de restauration : 1 = RECOVERY Sa valeur peut être NULL. Lorsqu’une base de données est rétablie à un instantané de base de données, 1 est la seule option. 0 = NORECOVERY |
restart | bit | Indique si l'option RESTART a été spécifiée pour l'opération de restauration : 1 = Spécifiée 0 = Non spécifiée Sa valeur peut être NULL. Lorsqu'un instantané de base de données est rétabli, 0 est la seule option disponible. |
stop_at | datetime | Limite dans le temps de la restauration de la base de données Sa valeur peut être NULL. |
device_count | tinyint | Nombre de périphériques concernés par l'opération de restauration. Ce nombre peut être inférieur au nombre de familles de supports utilisées pour la sauvegarde. Sa valeur peut être NULL. Lorsqu'un instantané de base de données est rétabli, la valeur est toujours 1. |
stop_at_mark_name | nvarchar(128) | Indique la récupération au point de la transaction contenant la marque nommée. Sa valeur peut être NULL. Lorsqu'un instantané de base de données est rétabli, cette valeur est NULL. |
stop_before | bit | Indique si la transaction contenant la marque nommée est incluse dans la récupération : 0 = Récupération arrêtée avant la transaction marquée 1 = Transaction marquée incluse dans la récupération Sa valeur peut être NULL. Lorsqu'un instantané de base de données est rétabli, cette valeur est NULL. |
Notes
Pour réduire le nombre de lignes dans cette table et dans d'autres tables de sauvegarde et d'historique, exécutez la procédure stockée sp_delete_backuphistory.
Voir aussi
Tables de sauvegarde et de restauration (Transact-SQL)
restorefile (Transact-SQL)
restorefilegroup (Transact-SQL)
Tables système (Transact-SQL)