Berlaku Untuk
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

Gejala

Ketika jumlah sesi yang digunakan oleh koneksi pengguna dan tugas sistem atau latar belakang mencapai batas maksimum (32.767 atau lebih sedikit, tergantung pada Pengguna koneksi Server Configuration Option) di Microsoft SQL Server 2016 atau 2019, a sistem atau tugas latar belakang yang diperlukan tidak berjalan. Selain itu, kesalahan 17300 mungkin masuk log kesalahan. Jika tugas ini diperlukan agar SQL Server dapat dilanjutkan berjalan seperti yang diharapkan (misalnya, XE Dispatcher Task), hal ini dapat menyebabkan SQL Server ditutup kebawah.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Resolusi

Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:

Tentang pembaruan kumulatif untuk SQL Server:

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Informasi Selengkapnya

Di SQL Server, koneksi pengguna atau tugas sistem harus berjalan dalam sesi dengan pengidentifikasi unik antara 1 dan 32.767. 50 sesi pertama dicadangkan untuk tugas sistem, dan sesi lainnya mungkin dibagikan antara pengguna koneksi dan tugas sistem. Perhatikan bahwa jumlah aktual tugas sistem akan bervariasi tergantung pada konfigurasi server atau database, seperti menggunakan Ketersediaan Grup, menjalankan pencarian Full-Text, dan seterusnya. Jika koneksi pengguna yang cukup dibuat sehingga tidak meninggalkan ruang untuk tugas sistem lainnya, mencoba membuat tugas sistem tambahan mungkin gagal. Bahkan jika administrator mengurangi jumlah koneksi pengguna maksimum melalui konfigurasi server, ruang untuk hanya 50 tugas sistem dijamin.

Perbaikan ini menambah jumlah tugas sistem terjamin menjadi setidaknya 500. Ini berarti bahwa jika jumlah koneksi pengguna yang dikonfigurasi diatur ke default atau lebih dari 32.267, jumlah aktual koneksi pengguna akan terbatas hingga 32.267 untuk menjamin bahwa 500 tugas sistem bisa berjalan. Jika pengguna mengatur jumlah koneksi pengguna hingga kurang dari 32.267, semua sisa ruang hingga 32.767 akan tersedia untuk tugas sistem (dibandingkan dengan 50 tugas sistem sebelum Anda menerapkan perbaikan ini).

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.