MSSQLSERVER_824MSSQLSERVER_824

세부 정보Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID 824824
이벤트 원본Event Source MSSQLSERVERMSSQLSERVER
구성 요소Component SQLEngineSQLEngine
심볼 이름Symbolic Name B_HARDSSERRB_HARDSSERR
메시지 텍스트Message Text SQL Server에서 일관성 기반의 논리적인 I/O 오류가 검색되었습니다. %ls.SQL Server detected a logical consistency-based I/O error: %ls. 파일 '%ls'의 오프셋 %#016I64x에서 데이터베이스 ID %d에 있는 페이지 %S_PGID의 %S_MSG 중 이 오류가 발생했습니다.It occurred during a %S_MSG of page %S_PGID in database ID %d at offset %#016I64x in file '%ls'. 자세한 내용은 SQL Server 오류 로그 또는 시스템 이벤트 로그의 추가 메시지에서 확인할 수 있습니다.Additional messages in the SQL Server error log or system event log may provide more detail.

설명Explanation

이 오류는 Windows가 디스크에서 페이지를 성공적으로 읽었음을 보고하지만 SQL ServerSQL Server가 해당 페이지에서 잘못된 내용을 발견했음을 나타냅니다.This error indicates that Windows reports that the page is successfully read from disk, but SQL ServerSQL Server has discovered something wrong with the page. 이 오류는 Windows에서 오류를 감지하지 못한다는 점만 제외하면 오류 823과 비슷합니다.This error is similar to error 823 except that Windows did not detect the error. 일반적으로 이 오류는 디스크 드라이브 실패, 디스크 펌웨어 문제, 잘못된 장치 드라이버 등 I/O 하위 시스템의 문제를 나타냅니다.This usually indicates a problem in the I/O subsystem, such as a failing disk drive, disk firmware problems, faulty device driver, and so on. I/O 오류에 대한 자세한 내용은 Microsoft SQL Server I/O Basics, Chapter 2(Microsoft SQL Server I/O 기본 사항, 2장)를 참조하세요.For more information about I/O errors, see Microsoft SQL Server I/O Basics, Chapter 2.

사용자 동작User Action

하드웨어 오류 찾기Look for Hardware Failure

하드웨어 진단을 실행하여 문제가 있으면 이를 해결하십시오.Run hardware diagnostics and correct any problems. MicrosoftMicrosoft Windows 시스템 및 응용 프로그램 로그와 SQL ServerSQL Server 오류 로그도 검토하여 해당 오류가 하드웨어 오류로 인해 발생했는지 확인하십시오.Also examine the MicrosoftMicrosoft Windows system and application logs and the SQL ServerSQL Server error log to see whether the error occurred because of hardware failure. 로그에 하드웨어 관련 문제가 포함되어 있으면 이를 해결하십시오.Fix any hardware-related problems that are contained in the logs.

데이터 손상 문제가 지속되면 다른 하드웨어 구성 요소로 교체하여 문제를 해결하십시오.If you have persistent data corruption problems, try to swap out different hardware components to isolate the problem. 시스템의 디스크 컨트롤러에 쓰기 캐시가 설정되어 있지 않은지 확인하세요.Check to make sure that the system does not have write-caching enabled on the disk controller. 쓰기 캐시가 문제가 된다고 생각되면 하드웨어 공급업체에 문의하십시오.If you suspect write-caching to be the problem, contact your hardware vendor.

마지막으로 새 하드웨어 시스템으로 교체하는 것이 유용할 수도 있습니다.Finally, you might find it useful to switch to a new hardware system. 여기에는 디스크 드라이브를 다시 포맷하고 운영 체제를 다시 설치하는 작업도 포함됩니다.This switch may include reformatting the disk drives and reinstalling the operating system.

백업에서 복원Restore from Backup

하드웨어 관련 문제가 아니면 정상적인 백업(있는 경우)을 사용하여 데이터베이스를 복원하십시오.If the problem is not hardware-related and a known clean backup is available, restore the database from the backup.

PAGE_VERIFY CHECKSUM 옵션을 사용하도록 데이터베이스를 변경해 보십시오.Consider changing the databases to use the PAGE_VERIFY CHECKSUM option. PAGE_VERIFY에 대한 자세한 내용은 ALTER DATABASE(Transact-SQL)를 참조하세요.For information about PAGE_VERIFY, see ALTER DATABASE (Transact-SQL).

관련 항목:See Also

suspect_pages 테이블 관리(SQL Server)Manage the suspect_pages Table (SQL Server)