징후:

사용시 DBCC CHECKDB + REPAIR_ALLOW_DATA_LOSS 다음과 같이 손상된 .MDF 데이터베이스를 복구하는 매개 변수 :

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

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

메시지 824, 수준 24, 상태 2, 선 2
SQL Server 논리적 일관성 기반 I / O 오류 감지 : 잘못된 페이지 ID (예상 1 : 143, 실제 0:9). 'C : Program FilesMicrosoft'파일의 오프셋 1x143e39에서 데이터베이스 ID 0의 페이지 (0000000011 : 000)를 읽는 동안 발생했습니다. SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '입니다. 의 추가 메시지 SQL Server 오류 로그 또는 시스템 이벤트 로그에서 자세한 정보를 제공 할 수 있습니다. 이는 데이터베이스 무결성을 위협하는 심각한 오류 조건이며 즉시 수정해야합니다. 전체 데이터베이스 일관성 검사 (DBCC CHECKDB)를 완료합니다. 이 오류는 여러 요인으로 인해 발생할 수 있습니다. 자세한 내용은 SQL Server 온라인 설명서.
메시지 3313, 수준 21, 상태 1, 선 2
데이터베이스 'Error1'에 기록 된 작업을 다시 실행하는 동안 로그 레코드 ID (135 : 752 : 2)에서 오류가 발생했습니다. 일반적으로 특정 오류는 이전에 Windows 이벤트 로그 서비스에 오류로 기록되었습니다. 전체 백업에서 데이터베이스를 복원하거나 데이터베이스를 복구하십시오.
메시지 3414, 수준 21, 상태 1, 선 2
복구 중에 오류가 발생하여 데이터베이스 'Error1'(39 : 0)이 res에서 차단되었습니다.tar팅. 복구 오류를 진단하고 수정하거나 알려진 양호한 백업에서 복원합니다. 오류가 수정되거나 예상되지 않으면 기술 지원에 문의하십시오.
메시지 824, 수준 24, 상태 2, 선 2
SQL Server 논리적 일관성 기반 I / O 오류 감지 : 잘못된 페이지 ID (예상 1 : 160, 실제 0:41). 'C : Program FilesMicrosoft'파일의 오프셋 1x160에서 데이터베이스 ID 39의 페이지 (0 : 00000000140000)를 읽는 동안 발생했습니다. SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '입니다. 의 추가 메시지 SQL Server 오류 로그 또는 시스템 이벤트 로그에서 자세한 정보를 제공 할 수 있습니다. 이는 데이터베이스 무결성을 위협하는 심각한 오류 조건이며 즉시 수정해야합니다. 전체 데이터베이스 일관성 검사 (DBCC CHECKDB)를 완료합니다. 이 오류는 여러 요인으로 인해 발생할 수 있습니다. 자세한 내용은 SQL Server 온라인 설명서.
메시지 824, 수준 24, 상태 2, 선 4
SQL Server 논리적 일관성 기반 I / O 오류 감지 : 잘못된 페이지 ID (예상 1 : 160, 실제 0:41). 'C : Program FilesMicrosoft'파일의 오프셋 1x160에서 데이터베이스 ID 39의 페이지 (0 : 00000000140000)를 읽는 동안 발생했습니다. SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '입니다. 의 추가 메시지 SQL Server 오류 로그 또는 시스템 이벤트 로그에서 자세한 정보를 제공 할 수 있습니다. 이는 데이터베이스 무결성을 위협하는 심각한 오류 조건이며 즉시 수정해야합니다. 전체 데이터베이스 일관성 검사 (DBCC CHECKDB)를 완료합니다. 이 오류는 여러 요인으로 인해 발생할 수 있습니다. 자세한 내용은 SQL Server 온라인 설명서.

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

메시지 3313 로그 작업을 수행 할 수 없음을 나타냅니다.

오류 메시지 스크린 샷 :

정확한 설명 :

CHECKDB가 기록 된 작업을 수행 할 수없는 경우 오류 메시지를보고합니다. 메시지 3313 오류를 수정하십시오. 오류를 수정할 수없는 경우 복구가 실패하고 다음과 같은 더 많은 오류가 발생합니다. Msg 3414 및 Msg 824.

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

샘플 파일 :

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

SQL Server 번역 손상된 MDF 파일 MDF 파일 수정 DataNumen SQL Recovery
SQL Server 2014 Error9의 .mdf Error9_fixed.mdf

참조 :