나는 DBCC CHECKDB
데이터베이스를 실행할 수 있고 상태를 얻을 수 있다는 것을 알고 있습니다 .
질문
- 데이터베이스에 손상된 데이터 페이지가 있는지 어떻게 알 수 있습니까?
- 페이지 손상으로 인해 오류가 발생하면 손상된 페이지를 어디에서 찾을 수 있습니까?
- 손상된 각 페이지의 페이지 번호를 어떻게 알 수 있습니까?
아무도 그 페이지 ID를 어디에서 찾을 수 있는지 말해 줄 수 있습니까?
손상된 페이지 ID가 저장된 테이블을 찾았습니다. MSDB 데이터베이스의 'suspect_pages'일 수 있습니까?
—
Nico
그렇습니다. msdb 데이터베이스가 페이지를 손상시킬 가능성이 있습니다. MSDB는 백업, 복원, 모든 작업 정보에 대한 정보를 저장합니다. 백업, 복원 또는 작업이 일부 페이지의 데이터를 변경할 때 SQL이 강제로 중지되거나 다른 실패 이벤트가 발생하면이 페이지가 손상 될 수 있습니다.
—
yrushka