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에서 지원됨