증상
SQL Server 2016에서 columnstore 인덱스의 데이터에 액세스 하는 쿼리는 일관 되 게 다음 예외를 반환할 수 있습니다.
오류: 3628, 심각도: 16, 상태: 1. 데이터베이스 엔진이 사용자 요청을 처리 하는 동안 운영 체제에서 부동 소수점 예외를 수신 했습니다. 트랜잭션을 다시 시도 합니다. 문제가 지속 되 면 시스템 관리자에 게 문의 하세요.
원인
이 문제는 문자열이 아닌 데이터를 포함 하는 columnstore 사전의 처리가 잘못 된 부동 소수점 연산을 실행할 수 있기 때문에 발생 합니다.
해결 방법
이 문제에 대 한 해결 방법은 SQL Server의 다음과 같은 누적 업데이트에 포함 되어 있습니다.
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참조
Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어 에 대해 알아봅니다.