restorehistory (Transact-SQL)
Si applica a: SQL Server
Contiene una riga per ogni operazione di ripristino. Questa tabella viene 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 dell'inizio 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 a uno snapshot del database, 1 è l'unica opzione. 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 cronologia, eseguire la stored procedure sp_delete_backuphistory .
Vedi anche
Tabelle di backup e ripristino (Transact-SQL)
restorefile (Transact-SQL)
restorefilegroup (Transact-SQL)
Tabelle di sistema (Transact-SQL)