restorehistory (Transact-SQL)
Se aplica a: SQL Server
Contiene una fila por cada operación de restauración. Esta tabla se almacena en la base de datos msdb.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
restore_history_id | int | Número de identificación único que identifica cada operación de restauración. Clave principal de identidad. |
restore_date | datetime | Fecha y hora del inicio de la operación de restauración. Puede ser NULL. |
destination_database_name | nvarchar(128) | Nombre de la base de datos de destino de la operación de restauración. Puede ser NULL. |
user_name | nvarchar(128) | Nombre del usuario que realizó la operación de restauración. Puede ser NULL. |
backup_set_id | int | Número de identificación único que identifica el conjunto de copia de seguridad que se restaura. Hace referencia a backupset(backup_set_id). |
restore_type | char(1) | Tipo de operación de restauración: D = Base de datos F = Archivo G = Grupo de archivos I = Diferencial L = Registro V = Solo comprobar Puede ser NULL. |
replace | bit | Indica si la operación de restauración especificó la opción REPLACE: 1 = Especificada 0 = No especificada Puede ser NULL. Si se revierte una base de datos a una instantánea de base de datos, 0 es la única opción. |
recovery | bit | Indica si la operación de restauración especificó la opción RECOVERY o NORECOVERY: 1 = RECOVERY Puede ser NULL. Cuando una base de datos se revierte a una instantánea de base de datos, 1 es la única opción. 0 = NORECOVERY |
restart | bit | Indica si la operación de restauración especificó la opción RESTART: 1 = Especificada 0 = No especificada Puede ser NULL. Si se revierte una base de datos a una instantánea de base de datos, 0 es la única opción. |
stop_at | datetime | Indica el momento hasta el cual se recuperó la base de datos. Puede ser NULL. |
device_count | tinyint | Número de dispositivos implicados en la operación de restauración. Este número puede ser inferior al número de tipos de medios utilizados para la copia de seguridad. Puede ser NULL. Si se revierte una base de datos a una instantánea de base de datos, el número es siempre 1. |
stop_at_mark_name | nvarchar(128) | Indica la recuperación de la transacción que contiene la marca con nombre. Puede ser NULL. Si se revierte una base de datos a una instantánea de base de datos, este valor es NULL. |
stop_before | bit | Indica si la transacción que contiene la marca con nombre se incluye en la recuperación: 0 = Recuperación detenida antes de la transacción marcada. 1 = La recuperación incluye la transacción marcada. Puede ser NULL. Si se revierte una base de datos a una instantánea de base de datos, este valor es NULL. |
Comentarios
Para reducir el número de filas de esta tabla y de otras tablas de copia de seguridad e historial, ejecute el procedimiento almacenado sp_delete_backuphistory.
Consulte también
Copias de seguridad y restauración de tablas (Transact-SQL)
restorefile (Transact-SQL)
restorefilegroup (Transact-SQL)
Tablas del sistema (Transact-SQL)