SQL Server 2008에서 손상된 페이지를 찾는 방법


11

나는 DBCC CHECKDB데이터베이스를 실행할 수 있고 상태를 얻을 수 있다는 것을 알고 있습니다 .

질문

  • 데이터베이스에 손상된 데이터 페이지가 있는지 어떻게 알 수 있습니까?
  • 페이지 손상으로 인해 오류가 발생하면 손상된 페이지를 어디에서 찾을 수 있습니까?
  • 손상된 각 페이지의 페이지 번호를 어떻게 알 수 있습니까?

아무도 그 페이지 ID를 어디에서 찾을 수 있는지 말해 줄 수 있습니까?


손상된 페이지 ID가 저장된 테이블을 찾았습니다. MSDB 데이터베이스의 'suspect_pages'일 수 있습니까?
Nico

그렇습니다. msdb 데이터베이스가 페이지를 손상시킬 가능성이 있습니다. MSDB는 백업, 복원, 모든 작업 정보에 대한 정보를 저장합니다. 백업, 복원 또는 작업이 일부 페이지의 데이터를 변경할 때 SQL이 강제로 중지되거나 다른 실패 이벤트가 발생하면이 페이지가 손상 될 수 있습니다.
yrushka

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.