BackupSet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe Backupset
public sealed class BackupSet
type BackupSet = class
Public NotInheritable Class BackupSet
- Ereditarietà
-
BackupSet
Proprietà
| Nome | Descrizione |
|---|---|
| BackupFinishDate |
Data e ora in cui è terminata l'operazione di backup. |
| BackupMediaSet |
Ottiene il set di supporti di backup. |
| BackupSetGuid |
Numero di identificazione univoco del set di backup. |
| BackupSetType |
Ottiene il tipo di set di backup. Può essere: Database, Differenziale, Log, FileOrFilegroup |
| BackupSize |
Dimensioni in byte del set di backup. |
| BackupStartDate |
Ottiene Datetime all'avvio dell'operazione di backup. |
| BeginsLogChain |
Si tratta della prima in una catena continua di backup del log. Una catena di log inizia con il primo backup del log eseguito dopo la creazione del database oppure quando si passa dal modello di recupero con registrazione semplice al modello di recupero con registrazione completa o al modello di recupero con registrazione minima delle operazioni bulk. |
| CheckpointLsn |
Numero di sequenza del file di log del record di log da cui deve essere avviata l'operazione di rollforward. |
| CompressedBackupSize |
Numero totale di byte del backup archiviato nel disco. |
| DatabaseBackupLsn |
Numero di sequenza del file di log dell'operazione più recente di backup completo del database. |
| DatabaseGuid |
ID univoco del database in cui è stato eseguito il backup. Quando il database viene ripristinato, viene assegnato un nuovo valore. |
| DatabaseName |
Nome del database su cui viene eseguita l'operazione di backup. |
| Description |
Ottiene la descrizione. |
| DifferentialBaseGuid |
Per un backup differenziale basato su un solo backup, il valore è l'identificatore univoco della base differenziale. |
| DifferentialBaseLsn |
Numero di sequenza del file di log (LSN) di base per i backup differenziali. Le modifiche con LSN maggiori o uguali a differential_base_lsn vengono incluse nel backup differenziale. |
| ExpirationDate |
Data e ora di scadenza del set di backup. |
| FamilyGuid |
ID univoco del database originale al momento della creazione. Questo valore rimane invariato quando il database viene ripristinato, anche in caso di modifica del nome. |
| FirstLsn |
Numero di sequenza del file di log del primo record, ovvero del record di log meno recente nel set di backup. |
| FirstRecoveryForkID |
ID del fork di recupero iniziale. |
| ForkPointLsn |
Se first_recovery_fork_guid non è uguale a last_recovery_fork_guid, si tratta del numero di sequenza del log del punto fork. |
| HasBulkLoggedData |
Il backup contiene dati con registrazione minima delle operazioni bulk. |
| HasIncompleteMetaData |
Backup di un backup della parte finale del log con metadati incompleti. |
| IsCopyOnly |
Oggetto copy-only del set di backup. |
| IsDamaged |
È stato rilevato un danno al database quando è stato creato il backup e l'operazione di backup è stata richiesta per continuare nonostante gli errori. |
| IsForceOffline |
Database offline al momento dell'esecuzione del backup. |
| IsReadOnly |
Database di sola lettura al momento del backup. |
| IsSnapshot |
Backup eseguito usando l'opzione SNAPSHOT. |
| LastLsn |
Numero di sequenza del file di log (LSN) del record di log successivo dopo il set di backup. |
| MachineName |
Nome del computer in cui è stato eseguito il backup. |
| Name |
Ottiene il nome del set di backup. |
| Parent |
Ottiene l'elemento Padre dell'oggetto |
| Position |
Posizione del set di backup utilizzata nell'operazione di ripristino per individuare la posizione del set di backup appropriato nel file. |
| RecoveryForkID |
ID del fork di recupero finale. |
| ServerName |
Nome del server in cui è stato eseguito il backup. |
| ServerVersion |
Microsoft SQL Server versione in cui è stato eseguito il backup. |
| SoftwareVendorId |
Numero di identificazione del produttore del software con cui viene scritta l'intestazione supporto di backup. |
| UserName |
Nome dell'utente che ha eseguito l'operazione di backup. |
Metodi
| Nome | Descrizione |
|---|---|
| CheckBackupFilesExistence() |
Verifica l'esistenza dei file di backup. |
| GetFileList() |
Restituisce un set di file associati a BackupSet |
| IsBackupSetsInSequence(BackupSet, BackupSet, Decimal) |
Determina se [set di backup in sequenza]. |
| IsBackupSetsInSequence(BackupSet, BackupSet) |
Determina se [set di backup in sequenza]. |
| Verify() |
Verifica il set di backup |