RepairOptions RepairOptions RepairOptions Enum

정의

RepairOptions 열거형에는 테이블의 데이터를 검사할 때 사용하는 복구 옵션을 지정하는 데 사용되는 값이 포함되어 있습니다. The RepairOptions enumeration contains values that are used to specify the repair options that are used when checking data in a table.

이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다.

public enum class RepairOptions
[System.Flags]
public enum RepairOptions
Public Enum RepairOptions
상속
RepairOptionsRepairOptionsRepairOptions
특성

필드

AllErrorMessages AllErrorMessages AllErrorMessages 1

개체당 보고되는 모든 오류를 표시합니다. Displays all reported errors per object. 지정하지 않으면 개체당 200개의 오류 메시지가 표시됩니다. If it is not specified, 200 error messages are displayed for each object. 최대값은 1000입니다. The maximum is 1000.

EstimateOnly EstimateOnly EstimateOnly 16

CheckTables 메서드를 실행하는 데 필요한 tempdb 공간의 예상 크기를 요청합니다. Requests the estimated amount of tempdb space that is required to run the CheckTables method. 실제 데이터베이스 검사는 수행되지 않습니다. The actual database check is not performed.

ExtendedLogicalChecks ExtendedLogicalChecks ExtendedLogicalChecks 2

SQL Server 2008 이상에서는 인덱싱된 뷰, XML 인덱스 및 공간 인덱스에 대 한 논리적 일관성 검사를 수행 합니다. Starting with SQL Server 2008, performs logical consistency checks on an indexed view, XML indexes, and spatial indexes.

NoInformationMessages NoInformationMessages NoInformationMessages 4

복구 작업 동안 정보 메시지가 표시되지 않도록 지정합니다. Specifies that no information messages will be displayed during the repair operation.

None None None 0

복구 옵션을 지정하지 않습니다. No repair options specified.

TableLock TableLock TableLock 8

수행되는 검사를 제한합니다. Limits the checks that are performed. 데이터베이스 카탈로그 일관성을 확인 하지 않습니다 및 Service Broker 데이터의 유효성이 검사 되지 않습니다. The database catalogs are not checked for consistency, and Service Broker data is not validated.

설명

RepairOptions 열거형 클래스는 CheckTables 메서드에서 사용됩니다.The RepairOptions enumeration class is served by the CheckTables method.

적용 대상