วันที่วางจําหน่าย: 20 พฤษภาคม, 2026
เวอร์ชัน: 17.0.4045.5
สรุป
บทความนี้อธิบายการอัปเดตสะสม (CU5) สําหรับ Microsoft SQL Server 2025 แพคเกจอัปเดตนี้ประกอบด้วยการแก้ไขเจ็ดรายการที่ออกหลังจากการเผยแพร่การอัปเดตสะสม 4 ของ SQL Server 2025 โดยอัปเดตคอมโพเนนต์ในรุ่นต่อไปนี้:
- SQL Server - เวอร์ชันผลิตภัณฑ์: 17.0.4045.5 เวอร์ชันไฟล์: 2025.170.4045.5
- Analysis Services - เวอร์ชันผลิตภัณฑ์: 17.0.25.223 เวอร์ชันไฟล์: 2025.170.25.223
สำคัญ
เพื่อช่วยรักษาความปลอดภัย SQL Server ใน Windows ให้เปิดใช้งานการเข้ารหัสลับด้วยการป้องกันเพิ่มเติม
ปัญหาที่ทราบแล้วในการอัปเดตนี้
ลักษณะการทำงานที่ไม่ถูกต้องของ SESSION_CONTEXT ในแผนแบบขนาน
คิวรีที่ใช้ฟังก์ชันที่มีอยู่แล้วภายใน SESSION_CONTEXT อาจส่งกลับผลลัพธ์ที่ไม่ถูกต้อง หรือทริกเกอร์ไฟล์บันทึกข้อมูลการละเมิดการเข้าถึง (AV) เมื่อเรียกใช้แผนคิวรีแบบคู่ขนาน ปัญหานี้เกิดขึ้นเนื่องจากลักษณะที่ SESSION_CONTEXT โต้ตอบกับเธรดการดำเนินการแบบขนาน โดยเฉพาะอย่างยิ่งถ้าเซสชันถูกรีเซ็ตสำหรับการนำมาใช้ใหม่
สําหรับข้อมูลเพิ่มเติม ให้ดูส่วนปัญหาที่ทราบแล้วในSESSION_CONTEXT
คิวรีเซิร์ฟเวอร์ที่ลิงก์ที่ใช้ MSDASQL ล้มเหลวโดยมีข้อผิดพลาด 7416
คิวรีเซิร์ฟเวอร์ที่ลิงก์ที่ใช้ตัวให้บริการ MSDASQL (ตัวให้บริการ OLE DB สำหรับโปรแกรมควบคุม ODBC) และระบุสตริงของตัวให้บริการ (@provstr) ล้มเหลวและส่งกลับข้อความแสดงข้อผิดพลาดต่อไปนี้:
Msg 7416 ระดับ 16
การเข้าถึงเซิร์ฟเวอร์ระยะไกลถูกปฏิเสธ เนื่องจากไม่มีการจับคู่การเข้าสู่ระบบ
การตรวจสอบความถูกต้องของการเชื่อมต่อที่เข้มงวดขึ้นในกลไกจัดการฐานข้อมูลสามารถปฏิเสธการเชื่อมต่อสําหรับการกําหนดค่าเซิร์ฟเวอร์ที่ลิงก์บางอย่างที่ใช้ MSDASQL ตัวให้บริการ แม้ว่ารุ่นก่อนหน้าจะอนุญาตการเชื่อมต่อเหล่านั้นก็ตาม
สำหรับข้อมูลเพิ่มเติมและวิธีแก้ไขปัญหาชั่วคราว ให้ดูคิวรีเซิร์ฟเวอร์ที่ลิงก์ที่ใช้ MSDASQL ล้มเหลวโดยมีข้อผิดพลาด 7416
การปรับปรุงและการแก้ไขที่รวมอยู่ในการอัปเดตนี้
เวิร์กบุ๊ก Microsoft Excel ที่สามารถดาวน์โหลดได้ที่มีรายการสรุปของรุ่น พร้อมกับวงจรชีวิตการสนับสนุนปัจจุบันจะพร้อมใช้งาน ไฟล์ Excel ยังมีรายการแก้ไขโดยละเอียดสำหรับ SQL Server 2025, SQL Server 2022, SQL Server 2019 และ SQL Server 2017 ดาวน์โหลดไฟล์ Excel นี้ทันที
หมายเหตุ
รายการแต่ละรายการในตารางต่อไปนี้สามารถอ้างอิงได้โดยตรงผ่านบุ๊กมาร์ก ถ้าคุณเลือก ID การอ้างอิงบักในตาราง แท็กบุ๊กมาร์กจะถูกเพิ่มลงใน URL โดยใช้รูปแบบ "#NNNNNNN" จากนั้นคุณสามารถแชร์ URL นี้กับผู้อื่น เพื่อให้พวกเขาสามารถข้ามไปยังการแก้ไขที่ต้องการในตารางได้โดยตรง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบักที่ได้รับการแก้ไขและการปรับปรุงที่รวมอยู่ในการอัปเดตสะสมนี้ โปรดดูตารางต่อไปนี้
| การอ้างอิงบัก | คำอธิบาย | ส่วนที่แก้ไข | คอมโพเนนต์ | แพลตฟอร์ม |
|---|---|---|---|---|
| 4904578 | เพิ่มการตั้งค่าการกําหนดค่าหน่วยความจํา แคชของตัวจัดการล็อกสูงสุด (%) ใหม่เพื่อควบคุมขนาดสูงสุดของหน่วยความจําแคชของตัวจัดการล็อก | SQL Server Engine | การจัดการหน่วยความจํา | ทั้งหมด |
| 5090650 | แก้ไขปัญหาที่เกิด EntryPointNotFoundException for ในระหว่างGetNumaNodeProcessorMask2การตั้งค่า SQL Server บน Windows OS เวอร์ชันเก่า |
การตั้งค่า SQL | แพตช์ | Windows |
| 5131003 | แก้ไขช่องโหว่เอนทิตีภายนอก XML (XXE) ในงานบริการเว็บโดยการบล็อก file:// โพรโทคอลในจุดสิ้นสุดบริการ WSDL เพื่อป้องกันการเข้าถึงไฟล์โดยไม่ได้รับอนุญาตและการโจมตีแบบปฏิเสธบริการ |
บริการการผสาน | บริการการผสาน | Windows |
| 5157138 | แก้ไขปัญหาการขาดแคลน CPU โดยการเพิ่มผลตอบแทนอย่างสม่ําเสมอระหว่างการสแกนการเก็บขยะ OLTP ในหน่วยความจําของดัชนีแฮช | SQL Server Engine | OLTP ที่ประมวลผลภายในหน่วยความจำ | ทั้งหมด |
| 5190195 | อนุญาตให้เปิดใช้งานฟีเจอร์โดยFulltextIndexVersion2การตั้งค่าการกําหนดค่าfulltext_index_versionขอบเขตฐานข้อมูลเป็น2 ยังแก้ไขปัญหาที่การทําดัชนี .docx ข้อความเต็มของไฟล์สร้างผลลัพธ์ที่ไม่ถูกต้องเมื่อย่อหน้าเริ่มต้นในไฮเปอร์ลิงก์โดยไม่มีช่องว่างต่อท้ายในย่อหน้าก่อนหน้า |
SQL Server Engine | การค้นหา | ทั้งหมด |
| 5191365 | แก้ไขช่องโหว่ที่อนุญาตให้มีการแทรก SQL ผ่านกระบวนงานและ sp_help_spatial_geography_indexที่ sp_help_spatial_geometry_index จัดเก็บไว้ |
SQL Server Engine | ระบบ SQL ชนิด CLR | ทั้งหมด |
| 5198210 | เพิ่มการสนับสนุนสําหรับการกําหนดค่าพารามิเตอร์ฟีดการเปลี่ยนแปลงโดยใช้mssql.conf |
SQL Server Engine | การจำลองแบบ | Linux |
วิธีการรับหรือดาวน์โหลด CU นี้หรือแพคเกจ CU ล่าสุด
วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมล่าสุดสำหรับ Windows (แนะนำ)
การอัปเดตต่อไปนี้จะพร้อมใช้งานจากศูนย์ดาวน์โหลด Microsoft:
ดาวน์โหลดแพคเกจการอัปเดตสะสมล่าสุดสำหรับ SQL Server 2025 ทันที
หมายเหตุ
- ศูนย์ดาวน์โหลดของ Microsoft มีการเผยแพร่ SQL Server 2025 CU ล่าสุดอยู่เสมอ
- หากหน้าดาวน์โหลดไม่ปรากฏ ให้ติดต่อฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft เพื่อรับแพคเกจการอัปเดตสะสม
วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมนี้สำหรับ Windows จาก Microsoft Update Catalog
การอัปเดตต่อไปนี้จะพร้อมใช้งานจาก Microsoft Update Catalog:
หมายเหตุ
- Microsoft Update Catalog มี SQL Server 2025 CU นี้และการเผยแพร่ SQL Server 2025 CU ก่อนหน้านี้
- CU นี้ยังพร้อมใช้งานผ่าน Windows Server Update Services (WSUS)
- เราขอแนะนำให้คุณติดตั้งการอัปเดตสะสมล่าสุดที่พร้อมใช้งานเสมอ
วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมล่าสุดสำหรับ Linux
เมื่อต้องการอัปเดต SQL Server 2025 ใน Linux เป็น CU ล่าสุด คุณต้องมีกำหนดค่าที่เก็บการอัปเดตสะสมก่อน จากนั้น อัปเดตแพคเกจ SQL Server ของคุณโดยใช้คำสั่งการอัปเดตเฉพาะแพลตฟอร์มที่เหมาะสม
สำหรับคำแนะนำในการติดตั้งและลิงก์โดยตรงไปยังการดาวน์โหลดแพคเกจ CU โปรดดูบันทึกย่อประจำรุ่น SQL Server 2025
ข้อมูลไฟล์
ข้อมูลแฮชไฟล์
คุณสามารถตรวจสอบการดาวน์โหลดโดยการคํานวณแฮชของไฟล์ SQLServer2025-KB5084896-x64.exe ผ่านคําสั่งต่อไปนี้:
certutil -hashfile SQLServer2025-KB5084896-x64.exe SHA256
| ชื่อไฟล์ | แฮช SHA256 |
|---|---|
| SQLServer2025-KB5084896-x64.exe | 1CD6A4CCBCEABFAE58377079ADD3BE96EBD1051B095FD1C02A9C270BC9A718DA |
ข้อมูลไฟล์แพคเกจการอัปเดตสะสม
ดาวน์โหลดรายการไฟล์ที่รวมอยู่ใน KB5084896
บันทึกย่อสำหรับการอัปเดตนี้
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้แพคเกจการอัปเดตสะสมนี้ คุณต้องเรียกใช้ SQL Server 2025
ข้อมูลการรีสตาร์ต
คุณอาจต้องรีสตาร์ตคอมพิวเตอร์หลังจากที่คุณนำแพคเกจการอัปเดตสะสมนี้ไปใช้
ข้อมูลรีจิสทรี
เมื่อต้องการใช้หนึ่งในโปรแกรมแก้ไขด่วนในแพคเกจนี้ คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ กับรีจิสทรี
ประกาศสำคัญ
บทความนี้ยังมีข้อมูลสำคัญต่อไปนี้
เวอร์ชันบิลด์ของ Analysis Services CU
ตั้งแต่ Microsoft SQL Server 2017 หมายเลขเวอร์ชันรุ่น Analysis Services และหมายเลขเวอร์ชันรุ่นของกลไกจัดการฐานข้อมูล SQL Server ไม่ตรงกัน สำหรับข้อมูลเพิ่มเติม ให้ดูตรวจสอบเวอร์ชันของรุ่นการอัปเดตสะสม Analysis Services
การอัปเดตสะสม (CU)
- CU ใหม่แต่ละรายการมีการแก้ไขทั้งหมดที่รวมอยู่ใน CU ก่อนหน้าสำหรับ SQL Server เวอร์ชันที่ติดตั้งไว้
- SQL Server CU ได้รับการรับรองในระดับเดียวกับ Service Pack และควรติดตั้งในระดับความเชื่อมั่นเดียวกัน
- เราขอแนะนำให้ติดตั้ง CU อย่างต่อเนื่องในเชิงรุกเมื่อพร้อมใช้งานตามแนวทางเหล่านี้:
- ข้อมูลในอดีตแสดงให้เห็นว่ากรณีการสนับสนุนจำนวนมากเกี่ยวข้องกับปัญหาที่ได้รับการแก้ไขแล้วใน CU ที่เผยแพร่
- CU อาจมีการปรับปรุงเพิ่มเติมนอกเหนือจากโปรแกรมแก้ไขด่วน เช่น การอัปเดตความสามารถในการสนับสนุน ความสามารถในการจัดการ และความน่าเชื่อถือ
- เราขอแนะนำให้คุณทดสอบ SQL Server CU ก่อนที่คุณจะปรับใช้กับสภาพแวดล้อมการผลิต
การปรับใช้สภาพแวดล้อมแบบไฮบริด
เมื่อคุณปรับใช้การอัปเดตกับสภาพแวดล้อมแบบไฮบริด (เช่น กลุ่มให้บริการ AlwaysOn, การจำลองแบบ, คลัสเตอร์ และการมิเรอร์) เราขอแนะนำให้คุณอ้างอิงถึงบทความต่อไปนี้ก่อนที่คุณจะปรับใช้การอัปเดต:
อัปเกรดอินสแตนซ์คลัสเตอร์การย้ายโหนดเมื่อเกิดข้อผิดพลาด
หมายเหตุ
ถ้าคุณไม่ต้องการใช้กระบวนการอัปเดตแบบต่อเนื่อง ให้ทำตามขั้นตอนเหล่านี้เพื่อนำการอัปเดตไปใช้:
- ติดตั้งการอัปเดตในโหนดพาสซีฟ
- ติดตั้งการอัปเดตในโหนดที่ใช้งานอยู่ (จำเป็นต้องรีสตาร์ตบริการ)
อัปเกรดและอัปเดตเซิร์ฟเวอร์กลุ่มความพร้อมใช้งานที่มีการหยุดทำงานและการสูญเสียข้อมูลน้อยที่สุด
หมายเหตุ
ถ้าคุณเปิดใช้งาน เปิดเสมอ พร้อมกับแค็ตตาล็อก SSISDB ให้ดู ข้อมูลเกี่ยวกับ SSIS ที่เปิดอยู่เสมอ) สําหรับข้อมูลเกี่ยวกับวิธีนําการอัปเดตไปใช้ในสภาพแวดล้อมเหล่านี้
วิธีการใช้โปรแกรมแก้ไขด่วนสำหรับ SQL Server ในการจำลองแบบทรานแซคชันและโทโพโลยีการมิเรอร์ฐานข้อมูล
วิธีการใช้โปรแกรมแก้ไขด่วนสำหรับ SQL Server ในโทโพโลยีการจำลองแบบ
การสนับสนุนภาษา
ขณะนี้ SQL Server CU มีหลายภาษา ดังนั้นแพคเกจ CU นี้ไม่ได้มีไว้สำหรับภาษาเดียวเท่านั้น ซึ่งนำไปใช้กับภาษาที่รองรับทั้งหมด
อัปเดตคอมโพเนนต์ (ฟีเจอร์) แล้ว
แพคเกจ CU หนึ่งแพคเกจมีการอัปเดตที่พร้อมใช้งานทั้งหมดสำหรับคอมโพเนนต์ SQL Server 2025 ทั้งหมด (ฟีเจอร์) แต่แพคเกจการอัปเดตสะสมจะอัปเดตเฉพาะคอมโพเนนต์ที่ติดตั้งอยู่ในอินสแตนซ์ SQL Server ที่คุณเลือกที่จะให้บริการเท่านั้น ถ้ามีการเพิ่มฟีเจอร์ SQL Server (ตัวอย่างเช่น Analysis Services) ลงในอินสแตนซ์หลังจากนำ CU นี้ไปใช้ คุณต้องนำ CU นี้ไปใช้ใหม่เพื่ออัปเดตฟีเจอร์ใหม่เป็น CU นี้
การสนับสนุนสำหรับการอัปเดตนี้
ถ้าปัญหาอื่นๆ เกิดขึ้น หรือหากจำเป็นต้องแก้ไขปัญหาใดๆ คุณอาจต้องสร้างคำขอรับบริการ ค่าใช้จ่ายในการสนับสนุนปกติจะนำไปใช้กับคำถามการสนับสนุนเพิ่มเติมและปัญหาที่ไม่มีคุณสมบัติสำหรับแพคเกจการอัปเดตสะสมเฉพาะนี้ สำหรับรายการทั้งหมดของหมายเลขโทรศัพท์ฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft หรือเพื่อสร้างคำขอรับบริการแยกต่างหาก ให้ไปที่เว็บไซต์ฝ่ายสนับสนุนของ Microsoft
วิธีถอนการติดตั้งการอัปเดตนี้
วิธีถอนการติดตั้งการอัปเดตนี้ใน Windows
- ในแผงควบคุม ให้เปิดรายการโปรแกรมและฟีเจอร์ จากนั้นเลือกดูการอัปเดตที่ติดตั้ง
- ค้นหารายการที่สอดคล้องกับแพคเกจการอัปเดตสะสมนี้ภายใต้ SQL Server 2025
- กดค้าง (หรือคลิกขวา) ที่รายการ จากนั้นเลือกถอนการติดตั้ง
วิธีถอนการติดตั้งการอัปเดตนี้ใน Linux
เมื่อต้องการถอนการติดตั้ง CU นี้ใน Linux คุณต้องย้อนกลับแพคเกจเป็นเวอร์ชันก่อนหน้า สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการย้อนกลับการติดตั้ง ให้ดูย้อนกลับ SQL Server
การอ้างอิง
- การประกาศการอัปเดต SQL Server Incremental Servicing Model (ISM)
- SQL Server Service Pack ไม่ได้รับการสนับสนุนอีกต่อไปตั้งแต่ SQL Server 2017
- กำหนดว่าเวอร์ชันและรุ่นใดของกลไกจัดการฐานข้อมูล SQL Server ที่กำลังทำงานอยู่
- แบบจำลองการให้บริการสำหรับ SQL Server
- การตั้งชื่อ Schema และคำอธิบายพื้นที่แก้ไขสำหรับแพคเกจการอัปเดตซอฟต์แวร์ SQL Server
- คำอธิบายเกี่ยวกับคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft