Belirtiler
Hem kullanıcı bağlantıları hem de sistem veya arka plan görevleri tarafından kullanılan oturum sayısı kullanıcıya bağlı olarak maksimum sınıra (32.767 veya daha az) ulaşır connections Server Configuration Option) in Microsoft SQL Server 2016 veya 2019, a gerekli sistem veya arka plan görevi çalışmıyor. Ayrıca, hata 17300 oturum açmış olabilir hata günlüğü. SQL Server'ın devam etmesi için bu görev gerekiyorsa beklendiği gibi çalışıyor (örneğin, XE Dispatcher Görevi), bu SQL Server'ın kapanmasına neden olabilir aşağı.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Çözüm
Bu sorun, SQL Server için aşağıdaki toplu güncelleştirmelerde düzeltildi:
SQL Server için toplu güncelleştirmeler hakkında:
SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmede yer alan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:
Ek Bilgi
SQL Server'da, herhangi bir kullanıcı bağlantısının veya sistem görevinin bir oturum içinde çalışması için 1 ile 32.767 arasında benzersiz tanımlayıcı. İlk 50 oturum sistem görevleri ve kalan oturumlar kullanıcı arasında paylaşılabilir bağlantılar ve sistem görevleri. Sistem görevlerinin gerçek sayısının Kullanılabilirlik kullanma gibi sunucu veya veritabanı yapılandırmasına bağlı olarak değişiklik gösterir Gruplar, arama Full-Text vb. çalıştırır. Bunun için yeterli kullanıcı bağlantısı oluşturulursa daha fazla sistem görevi için yer bırakmayın, ek bir sistem görevi oluşturmaya çalışırken Başarısız. Yönetici en fazla kullanıcı bağlantısı sayısını azaltsa bile sunucu yapılandırması aracılığıyla yalnızca 50 sistem görevi için alan garanti edilir.
Bu düzeltme, garantili sistem görevlerinin sayısını en az 500'e yükseltir. Başka bir deyişle, yapılandırılan kullanıcı bağlantısı sayısı varsayılan veya 32.267'den fazla olarak ayarlanırsa gerçek kullanıcı bağlantısı sayısı 500 sistem görevinin çalışabileceğini garanti etmek için 32.267 ile sınırlıdır. Kullanıcı 32.267'den küçük kullanıcı bağlantısı sayısı, 32.767'ye kadar kalan tüm alan sistem görevleri için kullanılabilir (bu düzeltmeyi uygulamadan önce 50 sistem görevinin aksine).
Başvurular
Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.