«dbcc-checkdb» 태그된 질문

1
수정 불가능한 공간 인덱스 손상이 정상으로 간주됩니까?
손상 을 보고 하는 공간 인덱스 가 있습니다 DBCC CHECKDB. DBCC CHECKDB(MyDB) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS, TABLERESULTS 공간 인덱스, XML 인덱스 또는 인덱싱 된 뷰 'sys.extended_index_xxx_384000'(개체 ID xxx)에 뷰 정의가 생성하는 모든 행이 포함되어 있지 않습니다. 이것은 반드시이 데이터베이스의 데이터에 대한 무결성 문제를 나타내는 것은 아닙니다. 공간 인덱스, XML …

2
트랜잭션 로그 재 구축
트랜잭션 로그 파일이 삭제 된 (최대 6TB) 매우 큰 데이터베이스가 있습니다 (SQL Server가 종료 된 동안). 데이터베이스 분리 및 다시 연결 과 트랜잭션 로그 파일 삭제 ... 지금까지 아무것도 효과가 없었습니다. 현재 실행 중입니다 : ALTER DATABASE <dbname> REBUILD LOG ON (NAME=<dbname>,FILENAME='<logfilepath>') ...하지만 데이터베이스 크기가 주어지면 완료하는 데 며칠이 걸릴 …

1
CHECKDB가 메모리 최적화 테이블이있는 데이터베이스에서 트랜잭션 로그 파일을 읽는 이유는 무엇입니까?
tl; dr : 왜 CHECKDB가 메모리 최적화 테이블을 가진 사용자 데이터베이스의 트랜잭션 로그를 읽는가? CHECKDB가 내 데이터베이스 중 하나, 특히 메모리 내 OLTP 테이블을 사용하는 데이터베이스를 확인할 때 사용자 데이터베이스의 트랜잭션 로그 파일을 읽는 것으로 보입니다. 이 데이터베이스에 대한 CHECKDB는 여전히 적당한 시간 내에 완료되므로 대부분 동작에 대해 궁금합니다. 그러나이 …

2
read_only 파일 그룹의 Columnstore 색인으로 CheckDB가 방지 됨
파일 그룹에 columnstore 인덱스가 포함 된 경우 전체 데이터베이스 를 read_only방지 dbcc checkdb하기 위해 파일 그룹을 설정하는 것으로 나타납니다 . checkdb또는 checkfilegroup( 읽기-쓰기 보조를 포함하여 데이터베이스의 모든 파일 그룹에 대해)[PRIMARY] 을 실행하려고 하면 아래 오류가 반환됩니다. Msg 8921, Level 16, State 1, Line 24 Check terminated. A failure was detected …

2
DBCC CHECKDB 수정 불가능한 손상 : 인덱싱 된 뷰에 뷰 정의에서 생성되지 않은 행이 포함됨
TL; DR : 인덱싱 된보기에서 수정할 수없는 손상이 있습니다. 세부 사항은 다음과 같습니다. 달리는 DBCC CHECKDB([DbName]) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS 내 데이터베이스 중 하나에서 다음 오류가 발생합니다. 메시지 8907, 수준 16, 상태 1, 줄 1 공간 인덱스, XML 인덱스 또는 인덱싱 된 뷰 'ViewName'(개체 ID 784109934)에 뷰 정의에 의해 …

1
물리적 전용 checkdb가 실패하지만 전체가 성공적으로 완료되었습니다
physical_only 옵션으로 checkdb를 실행 중이며 아래와 같이 여러 오류가 발생하여 실패합니다. 메시지 8965, 수준 16, 상태 1, 줄 1 테이블 오류 : 개체 ID 1557580587, 인덱스 ID 1, 파티션 ID 72057594088456192, 할당 단위 ID 72057594177454080 (행 내 데이터 형식). 페이지 (1 : 13282192), 슬롯 3, 텍스트 ID 6370769698816의 행 외부 …

1
백업이 손상을 감지했지만 CHECKDB는
백업 명령을 실행할 때 데이터베이스가 있습니다 BACKUP DATABASE [MyDatabase] TO DISK = 'G:\Backup\MyDatabase_01_01_2018.bak' WITH NOFORMAT, NOSKIP, COMPRESSION, INIT, BUFFERCOUNT = 100 오류 메시지가 나타납니다 메시지 3043, 수준 16, 상태 1, 줄 8 백업 'MyDatabase'가 파일 'F : \ Data \ MyDatabase_1.ndf'의 페이지 (1 : 745345)에서 오류를 감지했습니다. 메시지 3013, 수준 …

2
여러 날에 걸쳐 DBCC CHECKDB 나누기
매우 큰 데이터베이스에 대해 며칠 동안 DBCC CHECKDB를 수동으로 분산시키는 Paul Randal의 방법 을 구현하려고 노력하고 있습니다. 데이터베이스의 테이블을 대략 7 개의 버킷으로 나누기 일주일에 두 번 DBCC CHECKALLOC 실행 일주일에 한 번 DBCC CHECKCATALOG 실행 매일 한 버킷에서 DBCC CHECKTABLE 실행 이 기술을 사용한 사람이 있습니까? 기존 스크립트가 있습니까? …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.