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 R = Retour au moment de la capture instantanée 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'une capture de base de données est rétablie, 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'une capture de base de données est rétablie, 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'une capture de base de données est rétablie, 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'une capture de base de données est rétablie, 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'une capture de base de données est rétablie, 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'une capture de base de données est rétablie, cette valeur est NULL. |
Voir aussi
Référence
restorefile (Transact-SQL)
restorefilegroup (Transact-SQL)
Tables système (Transact-SQL)