관리에 문제를 설명하기 위해이 오류 메시지를 이해하는 데 도움이 필요합니다. 회의는 월요일 오후입니다. 며칠 전에 문제가 발생하여 복원을 통해 해결되었으므로 문제가 계속되지 않습니다.파티션 ID xxxxx에 카탈로그 항목이 없습니다.
오류 메시지 : 메타 데이터가 일치하지 않습니다 데이터베이스 (8)에 파티션 ID 72057599467978752 찾을
없음 카탈로그 항목. DBCC CHECKDB를 실행하여 메타 데이터 손상을 확인합니다. 여기
내가 지금까지 알고있는 작업은 다음과 같습니다. 내가 그들에 대해 SELECT COUNT (*)를 실행할 때 사용자 테이블의 수가이 유사한 오류가 생산이 있었다- | 는 손상 dB의 sys.partitions에서 번호 72057599467978752 이 존재 복원 된 DB의 sys.partitions에서 수 72057599467978752.
- 아무 PARTITION_ID 없었다.
무엇 PARTITION_ID가 참조 않습니다 여기
내가 알 필요가 무엇인가? 물리적 인 위치는 파일입니까?
파티션이 사라질 수도 있습니다.
다른 데이터베이스는 오류 메시지에 넣어하기 위해 어딘가에 있어야합니다,이 PARTITION_ID 저장 (72,057,599,467,978,752) 입니다.
도움 주셔서 감사합니다.
브라이언
NB : DBCC CHECKDB가 작동하지 않았습니다. 메시지 8921, 수준 16, 상태 1, 줄 1 검사가 종료되었습니다. 사실을 수집하는 동안 실패가 감지되었습니다. tempdb의 공간이 부족하거나 시스템 테이블이 일치하지 않을 수 있습니다. 이전 오류를 확인하십시오.
사용자 테이블의 sys.tables.object_id가 sys.partitions 테이블에서 발견되지 않는 것으로 나타났습니다. 내 유일한 질문은 실제로 sys.partitions 테이블의 해당 행에 어떤 일이 발생할 수 있는지입니다. – DevDBABrian