RepairOption Enumeration
傳遞給 Repair 方法時,RepairOption 會指定要執行的資料修復類型。
命名空間: System.Data.SqlServerCe
組件: System.Data.SqlServerCe (在 system.data.sqlserverce.dll)
語法
'宣告
Public Enumeration RepairOption
public enum RepairOption
public enum class RepairOption
public enum RepairOption
public enum RepairOption
成員
成員名稱 | 描述 |
---|---|
DeleteCorruptedRows | 將所有毀損的資料列全部刪除,不需要嘗試修復。 |
RecoverCorruptedRows | 不要刪除毀損的資料列,嘗試是否能夠全部修復。 |
備註
使用 RepairOption 的 DeleteCorruptedRows 值時,資料庫中所有損毀的分頁都會遭到捨棄。這樣可能會導致不少資料遺失,但是利用這種選項所復原的資料,保證絕對不會有毀損的情形。
使用 RepairOption 的 RecoverCorruptedRows 值時,資料庫會嘗試從損毀的分頁讀取資料。這樣雖然可能會讓更多資料復原回來,但是這個選項並不能保證復原回來的資料絕對沒有毀損。
平台
開發平台
Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
版本資訊
.NET Framework 及 NET Compact Framework
支援於 3.5
.NET Framework
支援於 3.0
.NET Compact Framework 及 .Net Framework
支援於 2.0