Поделиться через


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

См. также

Справочник

System.Data.SqlServerCe Namespace