징후:

사용시 DBCC 체크DB수리_ALLOW_DATA_LOSS 다음과 같이 손상된 .MDF 데이터베이스를 복구하는 매개 변수 :

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

다음 오류 메시지가 표시됩니다.

메시지 8921, 수준 16, 상태 1, 선 8
수표가 종료되었습니다. 사실을 수집하는 동안 실패가 감지되었습니다. tempdb의 공간이 부족하거나 시스템 테이블이 일치하지 않을 수 있습니다. 이전 오류를 확인하십시오.
메시지 8998, 수준 16, 상태 2, 선 8
GAM, SGAM 또는 PFS 페이지의 페이지 오류는 (39 : 1)에서 (0 : 1)까지 데이터베이스 ID 8087 페이지의 할당 무결성 검사를 방지합니다. 원인은 다른 오류를 참조하십시오.
CHECKDB는 단일 개체와 관련되지 않은 1 개의 할당 오류와 0 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 157)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 3, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (196608 : 196608)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysrscols'테이블 (개체 ID 1)에서 0 개의 할당 오류와 3 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 131)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 5, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (327680 : 327680)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysrowsets'테이블 (개체 ID 1)에서 0 개의 할당 오류와 5 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 21)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 7, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (458752 : 458752)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 18)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 7, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949953880064 : 562949953880064)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysallocunits'테이블 (개체 ID 2)에서 0 개의 할당 오류와 7 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 12)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 8, 할당 단위 ID 0 (In-row 유형)에있는 IAM 페이지 (524288 : 524288)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysfiles1'테이블 (개체 ID 0)에서 1 개의 할당 오류와 8 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 137)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 20, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474978021376 : 281474978021376)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sys 테이블'에서 1 개의 할당 오류와 0 개의 일관성 오류를 발견했습니다.dbfiles '(개체 ID 20).
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 152)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 23, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474978217984 : 281474978217984)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysphfg'테이블 (개체 ID 1)에서 0 개의 할당 오류와 23 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 154)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 24, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474978283520 : 281474978283520)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysprufiles'테이블 (개체 ID 1)에서 0 개의 할당 오류와 24 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 92)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 27, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474978480128 : 281474978480128)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 288)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 27, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949955190784 : 562949955190784)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 96)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 27, 할당 단위 ID 3 (In-row 유형)에있는 IAM 페이지 (844424931901440 : 844424931901440)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysowners'테이블 (개체 ID 3)에서 0 개의 할당 오류와 27 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 102)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 29, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474978611200 : 281474978611200)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysprivs'테이블 (개체 ID 1)에서 0 개의 할당 오류와 29 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 117)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 34, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474978938880 : 281474978938880)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 295)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 34, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949955649536 : 562949955649536)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 368)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 34, 할당 단위 ID 3 (In-row 유형)에있는 IAM 페이지 (844424932360192 : 844424932360192)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 123)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 34, 할당 단위 ID 4 (In-row 유형)에있는 IAM 페이지 (1125899909070848 : 1125899909070848)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysschobjs'테이블 (개체 ID 4)에서 0 개의 할당 오류와 34 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 108)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 41, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474979397632 : 281474979397632)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 245)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 41, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949956108288 : 562949956108288)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.syscolpars'테이블 (개체 ID 2)에서 0 개의 할당 오류와 41 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 10)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 44, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474979594240 : 281474979594240)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 286)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 44, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949956304896 : 562949956304896)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysnsobjs'테이블 (개체 ID 2)에서 0 개의 할당 오류와 44 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 76)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 50, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474979987456 : 281474979987456)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 292)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 50, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949956698112 : 562949956698112)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 294)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 50, 할당 단위 ID 3 (In-row 유형)에있는 IAM 페이지 (844424933408768 : 844424933408768)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysscalartypes'테이블 (개체 ID 3)에서 0 개의 할당 오류와 50 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 125)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 54, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474980249600 : 281474980249600)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 284)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 54, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949956960256 : 562949956960256)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysidxstats'테이블 (개체 ID 2)에서 0 개의 할당 오류와 54 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 141)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 55, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474980315136 : 281474980315136)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 55)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 55, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949957025792 : 562949957025792)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysiscols'테이블 (개체 ID 2)에서 0 개의 할당 오류와 55 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 13)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 58, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474980511744 : 72057594037993472)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 84)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 58, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949957222400 : 72057594038059008)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysbinobjs'테이블 (개체 ID 2)에서 0 개의 할당 오류와 58 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 129)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 60, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474980642816 : 281474980642816)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1:45)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 60, 할당 단위 ID 1 (유형 LOB 데이터)에서 IAM 페이지 (281474980642816 : 71776119065149440)의 다음 포인터로 가리 킵니다. 이지만 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysobjvalues'테이블 (개체 ID 2)에서 할당 오류 0 개와 일관성 오류 60 개를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 88)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 64, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474980904960 : 281474980904960)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 243)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 64, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949957615616 : 562949957615616)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysclsobjs'테이블 (개체 ID 2)에서 0 개의 할당 오류와 64 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 15)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 69, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474981232640 : 72057594039697408)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 39)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 69, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949957943296 : 72057594039762944)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 290)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 69, 할당 단위 ID 3 (In-row 유형)에있는 IAM 페이지 (844424934653952 : 72057594039828480)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysrts'테이블 (개체 ID 3)에서 0 개의 할당 오류와 69 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 98)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 74, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474981560320 : 281474981560320)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 100)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 74, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949958270976 : 562949958270976)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.syssingleobjrefs'테이블 (개체 ID 2)에서 0 개의 할당 오류와 74 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 104)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 75, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474981625856 : 281474981625856)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 106)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 75, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949958336512 : 562949958336512)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysmultiobjrefs'테이블 (개체 ID 2)에서 0 개의 할당 오류와 75 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 33)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 90, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474982608896 : 72057594038583296)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 81)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 90, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949959319552 : 72057594038648832)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysqnames'테이블 (개체 ID 2)에서 0 개의 할당 오류와 90 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 49)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 91, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474982674432 : 72057594038779904)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 35)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 91, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949959385088 : 72057594038845440)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysxmlcomponent'테이블 (개체 ID 2)에서 0 개의 할당 오류와 91 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 83)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 92, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474982739968 : 72057594038976512)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysxmlfacet'테이블 (개체 ID 1)에서 0 개의 할당 오류와 92 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 130)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 93, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474982805504 : 72057594039107584)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 22)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 93, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949959516160 : 72057594039173120)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
CHECKDB가 'sys.sysxmlplacement'테이블 (개체 ID 2)에서 0 개의 할당 오류와 93 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 114)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 97, 할당 단위 ID 1 (In-row 유형)에있는 IAM 페이지 (281474983067648 : 72057594038190080)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 134)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 97, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (562949959778304 : 72057594038255616)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'sys.sysbinsubobjs'테이블 (개체 ID 2)에서 0 개의 할당 오류와 97 개의 일관성 오류를 발견했습니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
이 오류를 복구 할 수 없습니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
이 오류를 복구 할 수 없습니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
이 오류를 복구 할 수 없습니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
이 오류를 복구 할 수 없습니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
이 오류를 복구 할 수 없습니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
메시지 8939, 수준 16, 상태 98, 선 8
테이블 오류 : 개체 ID 99, 인덱스 ID 0, 파티션 ID 0, 할당 단위 ID 6488064 (시스템 할당 데이터 유형), 페이지 (57311 : 268369920). 테스트 (IS_OFF (BUF_IOERR, pBUF-> bstat))에 실패했습니다. 값은 2057 및 -4입니다.
CHECKDB가 '(개체 ID 5)'테이블 (개체 ID 28)에서 99 개의 할당 오류와 99 개의 일관성 오류를 발견했습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 120)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 245575913, 할당 단위 ID 0 (In-row 유형)에있는 IAM 페이지 (72057594040549376 : 72057594045792256)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1:118)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 245575913, 할당 단위 ID 0 (유형 LOB 데이터)에서 IAM 페이지 (72057594040549376 : 72057594045857792)의 다음 포인터로 가리 킵니다. 이지만 스캔에서 감지되지 않았습니다.
이 오류를 복구 할 수 없습니다.
메시지 2575, 수준 16, 상태 1, 선 8
인덱스 할당 맵 (IAM) 페이지 (1 : 126)는 객체 ID 0, 인덱스 ID 0, 파티션 ID 245575913, 할당 단위 ID 2 (In-row 유형)에있는 IAM 페이지 (72057594040614912 : 72057594045923328)의 다음 포인터가 가리 킵니다. 데이터), 스캔에서 감지되지 않았습니다.
이 오류를 복구하려면 먼저 다른 오류를 수정해야합니다.
CHECKDB가 'TestTable'테이블 (개체 ID 3)에서 할당 오류 0 개와 일관성 오류 245575913 개를 발견했습니다.
CHECKDB가 'xxxx'데이터베이스에서 58 개의 할당 오류와 28 개의 일관성 오류를 발견했습니다.

여기서 'xxxx'는 복구중인 손상된 MDF 데이터베이스의 이름입니다.

IAM 페이지에 문제가 있기 때문에 할당 오류입니다. 메시지 2575 오류.

오류 메시지 스크린 샷 :

정확한 설명 :

MDF 파일의 데이터는 페이지로 저장되며 각 페이지는 8KB입니다. 인덱스 할당 맵 (IAM) 페이지는 MDF 파일에 페이지를 할당하는 데 사용되며 목록으로 연결됩니다.

DBCC CHECKDB 명령이 IAM 페이지의 링크 된 목록이 잘못되어 문제를 해결할 수 없음을 발견하면이 오류를보고합니다.

우리 제품을 사용할 수 있습니다 DataNumen SQL Recovery 손상된 MDF 파일에서 데이터를 복구하고이 오류를 해결합니다.

샘플 파일 :

샘플 손상 MDF 파일 메시지 2575 오류:

SQL Server 버전 손상된 MDF 파일 MDF 파일 수정 DataNumen SQL Recovery
SQL Server 2014 오류2.mdf 오류2_fixed.mdf

 

참조 :

1. https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/mssqlserver-2575-database-engine-error?view=sql-server-ver15