Share via


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 손상된 모든 행을 삭제하지 않고 수정하려고 시도합니다.

주의

RepairOptionDeleteCorruptedRows 값을 사용하는 경우 손상된 모든 페이지가 데이터베이스에서 삭제됩니다. 이렇게 되면 데이터가 상당히 많이 손실될 수 있지만, 이 옵션을 사용하여 복구되는 데이터는 손상되지 않습니다.

RepairOptionRecoverCorruptedRows 값을 사용하는 경우 데이터베이스에서 손상된 페이지의 데이터를 읽으려고 시도합니다. 이렇게 되면 더 많은 데이터를 복구할 수 있지만 복구되는 데이터가 손상되지 않도록 보장하지는 못합니다.

플랫폼

개발 플랫폼

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