restorehistory (Transact-SQL)
Contient une ligne par opération de restauration. Cette table est stockée dans la base de données msdb.
Nom de 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 de l'opération de restauration. Peut être NULL. |
destination_database_name |
nvarchar(128) |
Nom de la base de données de destination à utiliser pour l'opération de restauration. Peut être NULL. |
user_name |
nvarchar(128) |
Nom de l'utilisateur qui a exécuté l'opération de restauration. Peut être NULL. |
backup_set_id |
int |
Numéro d'identification unique identifiant le jeu de sauvegarde en cours de restauration. Référence 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 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 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 Peut être NULL. Lorsqu'un instantané de base de données est rétabli, 1 est la seule option disponible. 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 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 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. 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. 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 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
Référence
restorefilegroup (Transact-SQL)