증상
사용자 연결 및 시스템 또는 백그라운드 작업 모두에서 사용 하는 세션 수가 있는 경우 사용자에 따라 최대 한도 (32767)에 도달 합니다. 연결 서버 구성 옵션) MICROSOFT SQL Server 2016 또는 2019 필요한 시스템 또는 백그라운드 작업이 실행 되지 않습니다. 또한 오류 17300이 기록 될 수 있습니다. 오류 로그입니다. 이 작업을 계속 하려면 SQL Server가 필요 합니다. 예상 대로 실행 (예: XE Dispatcher 작업) 하면 SQL Server가 종료 될 수 있습니다. 방향.
상태
Microsoft는 "적용 대상" 절에 나열한 Microsoft 제품에서 이 문제를 확인했습니다.
해결 방법
이 문제는 다음과 같은 SQL Server 누적 업데이트에서 해결 되었습니다.
SQL Server의 누적 업데이트 정보:
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
추가 정보
SQL Server에서 모든 사용자 연결 또는 시스템 작업이 세션 내에서 실행 되어야 하는 경우 1에서 32767의 고유 식별자입니다. 첫 번째 50 세션은 다음에 대해 예약 되어 있습니다. 시스템 작업 및 나머지 세션은 사용자 간에 공유 될 수 있습니다. 연결 및 시스템 작업 실제 시스템 작업 수는 서버 또는 데이터베이스 구성 (예: 가용성 사용)에 따라 다름 그룹, 전체 텍스트 검색 실행 등 만든 사용자 연결이 충분 한 경우 추가 시스템 작업을 위해 공간을 비워 둡니다. 발생할. 관리자가 최대 사용자 연결 수를 줄인 경우에도 서버 구성을 통해 50 시스템 작업에 대 한 공간만 보장 됩니다.
이 수정을 통해 보장 되는 시스템 작업의 수가 최소 500 합니다. 즉, 구성 된 사용자 연결 수가 32267 보다 이상으로 설정 되 면 실제 사용자 연결 수는 다음과 같이 됩니다. 500 시스템 작업을 실행할 수 있도록 32267으로 제한 됩니다. 사용자가 32267 미만으로 표시 되는 사용자 연결 수 (32767에서 끝날 때까지 나머지 모든 공간) 시스템 작업에 사용할 수 있습니다 (이 수정을 적용 하기 전에 50 시스템 작업의 반대).
참조
Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어 에 대해 알아봅니다 .