BackupSet 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
備援集類別
public sealed class BackupSet
type BackupSet = class
Public NotInheritable Class BackupSet
- 繼承
-
BackupSet
屬性
| 名稱 | Description |
|---|---|
| BackupFinishDate |
備份作業完成的日期和時間。 |
| BackupMediaSet |
設定備用媒體。 |
| BackupSetGuid |
識別備份集的唯一備份集標識碼。 |
| BackupSetType |
會得到備用組類型。 可以是:資料庫、差分、日誌、檔案或檔案群組 |
| BackupSize |
備份集的大小,以位元組為單位。 |
| BackupStartDate |
備份操作開始時會取得 Datetime。 |
| BeginsLogChain |
這是連續日誌備份鏈的第一步嗎? 記錄鏈結會從建立資料庫之後所建立的第一個記錄備份開始,或從簡單切換到完整或大容量日誌恢復模式時。 |
| CheckpointLsn |
重做必須啟動之記錄檔記錄的記錄序號。 |
| CompressedBackupSize |
儲存在磁碟上的備份位元組總數。 |
| DatabaseBackupLsn |
最近的完整資料庫備份之記錄序號。 |
| DatabaseGuid |
備份所在資料庫的唯一 ID。 還原資料庫時,會指派新的值。 |
| DatabaseName |
執行備份所涉及的資料庫名稱。 |
| Description |
拿到描述。 |
| DifferentialBaseGuid |
如果是單一基底差異備份,這個值就是差異基底的唯一識別碼。 |
| DifferentialBaseLsn |
差異備份的基本 LSN。 當 LSN 大於或等於 differential_base_lsn 的變更會包含在差分備份中。 |
| ExpirationDate |
備份組到期的日期和時間。 |
| FamilyGuid |
建立時原始資料庫的唯一標識碼。 當資料庫還原時,這個值會維持不變,即使是不同的名稱也一樣。 |
| FirstLsn |
備份集中第一筆或最舊記錄檔記錄的記錄序號。 |
| FirstRecoveryForkID |
開始復原分支的標識碼。 |
| ForkPointLsn |
若 first_recovery_fork_guid 不等於 last_recovery_fork_guid,則為分叉點的對數序列號。 |
| HasBulkLoggedData |
備份是否包含大量記錄的資料? |
| HasIncompleteMetaData |
備份是不是帶有不完整元資料的尾部日誌備份? |
| IsCopyOnly |
備份集是僅複製的嗎? |
| IsDamaged |
當建立備份時,偵測到資料庫受損,並要求即使有錯誤仍繼續備份操作。 |
| IsForceOffline |
備份時資料庫是離線狀態嗎? |
| IsReadOnly |
備份時資料庫是唯讀的。 |
| IsSnapshot |
備份是用快照選項進行的嗎? |
| LastLsn |
備份組之後下一個記錄檔記錄的記錄序號。 |
| MachineName |
備份被取走的電腦名稱。 |
| Name |
取得備用組的名字。 |
| Parent |
取得物件的父節點 |
| Position |
備份集位置用於還原操作中定位檔案中適當備份集的位置。 |
| RecoveryForkID |
結束復原分支的標識碼。 |
| ServerName |
備份被取用的伺服器名稱。 |
| ServerVersion |
備份的 Microsoft SQL Server 版本。 |
| SoftwareVendorId |
撰寫備份媒體標頭之軟體廠商的標識碼。 |
| UserName |
執行備份作業之使用者的名稱。 |
方法
| 名稱 | Description |
|---|---|
| CheckBackupFilesExistence() |
檢查備份檔案的存在。 |
| GetFileList() |
回傳與 BackupSet 相關的檔案集合 |
| IsBackupSetsInSequence(BackupSet, BackupSet, Decimal) |
判斷是否[備份序列]。 |
| IsBackupSetsInSequence(BackupSet, BackupSet) |
判斷是否[備份序列]。 |
| Verify() |
驗證備份集 |