증상
SQL Server 모니터 도구에서 "sys.dm_os_memory_objects contention_factor 선택" 문을 실행하여 SQL Server 데이터베이스를 모니터링하면 다음과 유사한 오류 메시지가 SQL Server 오류 로그에 기록됩니다.
날짜/시간
SPID SqlDumpExceptionHandler: 프로세스 56에서 심각한 예외 c0000005 EXCEPTION_ACCESS_VIOLATION 생성했습니다. SQL Server 이 프로세스를 종료합니다.
날짜/시간SPID * *******시간
SPID *날짜/시간 SPID *
BEGIN STACK DUMP:
Date/Time SPID * 날짜/시간SPID
*
날짜/시간SPID * 예외 주소 = 00007FFB8EE5015D 모듈(sqlmin+00000000004F015D)
날짜/시간SPID * 예외 코드 = c0000005 EXCEPTION_ACCESS_VIOLATION
날짜/시간SPID * 액세스 위반이날짜/시간SPID에 0000000000000020
읽기 주소 * 입력 버퍼 136바이트 -
날짜/시간SPID * SELECT contention_factor FROM sys.dm_os_memory_objects;
해결 방법
이 수정 사항은 SQL Server 대한 다음 누적 업데이트에 포함되어 있습니다.
SQL Server 2016 서비스 팩 1의 누적 업데이트 5
SQL Server 2014 SP2에 대한 누적 업데이트 11
SQL Server 대한 서비스 팩 정보
이 수정 사항은 SQL Server 다음 서비스 팩에 포함되어 있습니다.
SQL Server 빌드 정보
SQL Server 2016의 각 새 빌드에는 이전 빌드에 있던 모든 핫픽스 및 보안 수정 사항이 포함되어 있습니다. SQL Server 대한 최신 누적 업데이트를 설치하는 것이 좋습니다.
서비스 팩은 누적됩니다. 각 새 서비스 팩에는 이전 서비스 팩에 있는 모든 수정 사항이 새 수정 사항과 함께 포함되어 있습니다. 최신 서비스 팩과 해당 서비스 팩에 대한 최신 누적 업데이트를 적용하는 것이 좋습니다. 최신 서비스 팩을 설치하기 전에 이전 서비스 팩을 설치할 필요가 없습니다. 최신 서비스 팩 및 최신 누적 업데이트에 대한 자세한 내용은 다음 문서의 표 1을 사용합니다.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참고 자료
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어에 대해 알아봅니다.