데이터베이스 무결성 검사 태스크(유지 관리 계획)
적용 대상: SQL Server
데이터베이스 무결성 검사 태스크 대화 상자를 사용하면 DBCC CHECKDB
Transact-SQL 문을 실행하여 사용자 및 시스템 테이블, 데이터베이스 인덱스의 할당 및 구조적 무결성을 검사할 수 있습니다. DBCC CHECKDB
문을 실행하여 데이터베이스의 모든 무결성 문제를 보고하므로 시스템 관리자나 데이터베이스 소유자가 나중에 이러한 문제를 처리할 수 있습니다.
옵션
Connection
이 작업을 수행할 때 사용할 서버 연결을 선택합니다.
New
이 작업을 수행할 때 사용할 새 서버 연결을 만듭니다. 새 연결 대화 상자는 아래에서 설명합니다.
데이터베이스
이 태스크의 영향을 받는 데이터베이스를 지정합니다.
모든 데이터베이스
tempdb
를 제외한 모든 Microsoft SQL Server 데이터베이스에 대해 유지 관리 작업을 실행하는 유지 관리 계획을 생성합니다.모든 시스템 데이터베이스
tempdb
를 제외한 각 SQL Server 시스템 데이터베이스에 대해 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다. 사용자가 생성한 데이터베이스에 대해서는 유지 관리 태스크가 실행되지 않습니다.모든 사용자 데이터베이스
사용자가 만든 모든 데이터베이스에 대해 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다. SQL Server 시스템 데이터베이스에 대해서는 유지 관리 작업이 실행되지 않습니다.
이러한 특정 데이터베이스
선택한 데이터베이스에 대해서만 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다. 이 옵션을 선택하는 경우 목록에서 하나 이상의 데이터베이스를 선택해야 합니다.
참고 항목
유지 관리 계획은 호환성 수준이 80 이상으로 설정된 데이터베이스에 대해서만 실행됩니다. 호환성 수준이 70 이하로 설정된 데이터베이스는 표시되지 않습니다.
인덱스 포함
모든 인덱스 페이지와 테이블 데이터 페이지의 무결성을 확인합니다.
물리적 구조만
페이지와 레코더 헤더의 물리적 구조 무결성과 데이터베이스 할당 일관성만 검사합니다. 대형 데이터베이스에서는 이 옵션을 사용하여 DBCC CHECKDB 실행 시간을 줄일 수 있으므로 생산 시스템에서 검사 작업이 잦은 경우 이 옵션을 사용하는 것이 좋습니다.
Tablock
내부 데이터베이스 스냅샷을 사용하는 대신 DBCC CHECKDB가 잠금을 가져오도록 합니다. 여기에는 데이터베이스에 대한 단기 배타(X) 잠금이 포함됩니다. 이 옵션을 사용하면 데이터베이스 로드가 많은 상황에서 DBCC CHECKDB가 더 빠르게 실행됩니다. 그러나 DBCC CHECKDB가 실행되는 동안 데이터베이스의 동시 사용 가능성은 줄어듭니다.
T-SQL 보기
선택한 옵션에 따라 이 작업에 대해 서버에 수행된 Transact-SQL 문을 봅니다.
참고 항목
영향을 받는 개체 수가 크면 이 디스플레이에 상당한 시간이 걸릴 수 있습니다.
새 연결 대화 상자
연결 이름
새 연결의 이름을 입력합니다.
서버 이름 선택 또는 입력
이 작업을 수행할 때 연결할 서버를 선택합니다.
새로 고침
사용 가능한 서버 목록을 새로 고침합니다.
서버 로그온 정보 입력
서버에 대해 인증하는 방법을 지정합니다.
Windows 통합 보안 사용
Microsoft Windows 인증을 사용하여 SQL Server 데이터베이스 엔진의 인스턴스에 연결합니다.
특정 사용자 이름 및 암호 사용
SQL Server 인증을 사용하여 SQL Server 데이터베이스 엔진 인스턴스에 연결합니다. 이 옵션은 사용할 수 없습니다.
사용자 이름
인증할 때 사용할 SQL Server 로그인을 제공합니다. 이 옵션은 사용할 수 없습니다.
암호
인증할 때 사용할 암호를 제공합니다. 이 옵션은 사용할 수 없습니다.