Symptômes
Nombre de sessions utilisées par les connexions utilisateur et les tâches système ou en arrière-plan atteint la limite maximale (32 767 ou moins, selon l’utilisateur connections Server Configuration Option) dans Microsoft SQL Server 2016 ou 2019, un la tâche système ou en arrière-plan requise ne s’exécute pas. En outre, l’erreur 17300 peut être connectée journal des erreurs. Si cette tâche est requise pour que SQL Server continue s’exécutant comme prévu (par exemple, la tâche de répartiteur XE), cela peut entraîner l’arrêt de SQL Server en bas.
État
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème est résolu dans les mises à jour cumulatives suivantes pour SQL Server :
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus avec la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Informations supplémentaires
Dans SQL Server, toute connexion utilisateur ou tâche système doit être en cours d’exécution au sein d’une session en ayant un identificateur unique compris entre 1 et 32 767. Les 50 premières sessions sont réservées les tâches système et le reste des sessions peuvent être partagées entre l’utilisateur connexions et tâches système. Notez que le nombre réel de tâches système varient en fonction de la configuration du serveur ou de la base de données, par exemple l’utilisation de la disponibilité Groupes, exécution Full-Text recherche, etc. Si suffisamment de connexions utilisateur sont créées pour ne laissez pas d’espace pour d’autres tâches système, la tentative de création d’une tâche système supplémentaire peut échouer. Même si l’administrateur réduit le nombre maximal de connexions utilisateur par le biais de la configuration du serveur, l’espace pour seulement 50 tâches système est garanti.
Ce correctif augmente le nombre de tâches système garanties à au moins 500. Cela signifie que si le nombre configuré de connexions utilisateur est défini sur une valeur par défaut ou supérieur à 32 267, le nombre réel de connexions utilisateur est limité à 32 267 pour garantir que 500 tâches système peuvent s’exécuter. Si l’utilisateur définit le nombre de connexions utilisateur à moins de 32 267, tout l’espace restant jusqu’à 32 767 être disponible pour les tâches système (par opposition à 50 tâches système avant d’appliquer ce correctif).
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.