อาการ
สมมติว่า คุณเปิดใช้งานฟีเจอร์ผู้ควบคุมทรัพยากรในอินสแตนซ์ของ Microsoft SQL Server 2016 เมื่อคุณดําเนินการคิวรีที่ร้องขอข้อมูลจากตารางที่ปรับให้เหมาะสมกับหน่วยความจํา โดยไม่คํานึงว่าคําขอคิวรีจะถูกกําหนดเส้นทางไปยังพูลทรัพยากรที่ผู้ใช้กําหนดเองหรือพูลทรัพยากรเริ่มต้น SQL Server อาจไม่มีหน่วยความจําและค้างอยู่ นอกจากนี้ ข้อความแสดงข้อผิดพลาดที่มีลักษณะดังต่อไปนี้จะถูกบันทึกไว้ในบันทึกข้อผิดพลาดของ SQL Server:
หมายเหตุ
ข้อผิดพลาด: 17300, ความรุนแรง: 16, สถานะ: 1.SQL Server ไม่สามารถเรียกใช้งานระบบใหม่ได้ เนื่องจากมีหน่วยความจําไม่เพียงพอหรือจํานวนเซสชันที่กําหนดค่าเกินขีดจํากัดสูงสุดที่อนุญาตในเซิร์ฟเวอร์ ตรวจสอบว่าเซิร์ฟเวอร์มีหน่วยความจําเพียงพอ ใช้ sp_configure กับตัวเลือก 'การเชื่อมต่อผู้ใช้' เพื่อตรวจสอบจํานวนการเชื่อมต่อผู้ใช้สูงสุดที่อนุญาต ใช้ sys.dm_exec_sessions เพื่อตรวจสอบจํานวนปัจจุบันของเซสชัน รวมถึงกระบวนการของผู้ใช้
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 1 สําหรับ SQL Server 2016 SP1
การอัปเดตสะสม 4 สําหรับ SQL Server 2016
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server
การอัปเดตแบบสะสมใหม่แต่ละรายการสําหรับ SQL Server จะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตแบบสะสมครั้งก่อนหน้า ตรวจดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์