restorehistory (Transact-SQL)
Contiene una riga per ogni operazione di ripristino. Questa tabella è archiviata nel database msdb.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
restore_history_id |
int |
Numero di identificazione univoco che identifica ogni operazione di ripristino. Identità, chiave primaria. |
restore_date |
datetime |
Data e ora del completamento dell'operazione di ripristino. Può essere NULL. |
destination_database_name |
nvarchar(128) |
Nome del database di destinazione per l'operazione di ripristino. Può essere NULL. |
user_name |
nvarchar(128) |
Nome dell'utente che ha eseguito l'operazione di ripristino. Può essere NULL. |
backup_set_id |
int |
Numero di identificazione univoco che identifica il set di backup ripristinato. Fa riferimento a backupset(backup_set_id). |
restore_type |
char(1) |
Tipo di operazione di ripristino: D = Database F = File G = Filegroup I = Differenziale L = Log V = Solo verifica Può essere NULL. |
replace |
bit |
Indica se per l'operazione di ripristino è specificata l'opzione REPLACE: 1 = Specificata 0 = Non specificata Può essere NULL. Quando un database viene ripristinato come snapshot di database, l'unica opzione è 0. |
recovery |
bit |
Indica se per l'operazione di ripristino è specificata l'opzione RECOVERY o NORECOVERY: 1 = RECOVERY Può essere NULL. Quando un database viene ripristinato come snapshot di database, l'unica opzione è 1. 0 = NORECOVERY |
restart |
bit |
Indica se per l'operazione di ripristino è specificata l'opzione RESTART: 1 = Specificata 0 = Non specificata Può essere NULL. Quando un database viene ripristinato come snapshot di database, l'unica opzione è 0. |
stop_at |
datetime |
Ora in cui il database è stato recuperato. Può essere NULL. |
device_count |
tinyint |
Numero di dispositivi coinvolti nell'operazione di ripristino. Questo numero può essere inferiore al numero dei gruppi di supporti utilizzati per il backup. Può essere NULL. Quando un database viene ripristinato come snapshot di database, l'unica opzione è 1. |
stop_at_mark_name |
nvarchar(128) |
Indica il recupero nella transazione contenente il contrassegno specificato. Può essere NULL. Quando un database viene ripristinato come snapshot di database, questo valore è NULL. |
stop_before |
bit |
Indica se la transazione contenente il contrassegno specificato è inclusa nell'operazione di recupero: 0 = L'operazione di recupero viene interrotta prima della transazione contrassegnata. 1 = Nell'operazione di recupero è inclusa la transazione contrassegnata. Può essere NULL. Quando un database viene ripristinato come snapshot di database, questo valore è NULL. |
Osservazioni
Per ridurre il numero di righe in questa tabella e in altre tabelle di backup e della cronologia, eseguire la stored procedure sp_delete_backuphistory.
Vedere anche
Riferimento
restorefilegroup (Transact-SQL)
Tabelle di sistema (Transact-SQL)