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 | Вместо удаления поврежденных строк пытается их восстановить. |
Замечания
При указании значения DeleteCorruptedRows в параметре RepairOption все поврежденные страницы будут удалены из базы данных. Это может привести к значительным потерям данных, однако восстановленные данные не будут содержать повреждений.
При передаче значения RecoverCorruptedRows в параметре RepairOption база данных попытается считать данные с поврежденных страниц. С помощью этого параметра, возможно, удастся восстановить больше данных, но при этом восстановленные данные могут быть повреждены.
Платформы
Платформы разработки
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