Se aplică la
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Windows SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Simptome

Când numărul de sesiuni care sunt utilizate atât de conexiunile de utilizator, cât și de activitățile de sistem sau de fundal atinge limita maximă (32.767 sau mai puține, în funcție de connections Opțiunea de configurare server) din Microsoft SQL Server 2016 sau 2019, un sistemul necesar sau activitatea de fundal nu rulează. În plus, eroarea 17300 poate fi conectată jurnalul de erori. Dacă această activitate este necesară pentru ca SQL Server să continue rulează așa cum vă așteptați (de exemplu, activitatea de expediere XE), acest lucru poate face ca SQL Server să se închidă jos.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Rezolvare

Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:

Despre actualizările cumulative pentru SQL Server:

Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Mai multe informații

În SQL Server, orice conexiune de utilizator sau activitate de sistem trebuie să ruleze într-o sesiune, având o identificator unic între 1 și 32.767. Primele 50 de sesiuni sunt rezervate pentru de sistem, iar restul sesiunilor pot fi partajate între utilizator conexiuni și activități de sistem. Observați că numărul real de activități de sistem va variază în funcție de configurația serverului sau a bazei de date, cum ar fi utilizarea Grupuri, rulează Full-Text căutare și așa mai departe. Dacă sunt create suficiente conexiuni de utilizator astfel încât să nu lăsați spațiu pentru mai multe activități de sistem, încercarea de a crea o activitate de sistem suplimentară poate eșua. Chiar dacă administratorul reduce numărul maxim de conexiuni de utilizator prin configurarea serverului, spațiul pentru numai 50 de activități de sistem este garantat.

Această remediere mărește numărul activităților de sistem garantate la cel puțin 500. Acest lucru înseamnă că, dacă numărul configurat de conexiuni de utilizator este setat la o valoare implicită sau mai mare de 32.267, numărul real de conexiuni de utilizator va fi limitat la 32.267 pentru a garanta că pot rula 500 de activități de sistem. Dacă utilizatorul setează numărul de conexiuni de utilizator la mai puțin de 32.267, tot spațiul rămas până la 32.767 va să fie disponibile pentru activitățile de sistem (spre deosebire de 50 de activități de sistem înainte de a aplica această remediere).

Referințe

Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.