วันที่วางจําหน่าย: 29 มกราคม 2026
เวอร์ชัน: 17.0.4006.2
สรุป
บทความนี้อธิบายแพคเกจการอัปเดตสะสม 1 (CU1) สําหรับ Microsoft SQL Server 2025 การอัปเดตนี้ประกอบด้วยการแก้ไข 16 รายการที่ออกหลังจากการเผยแพร่ SQL Server 2025 ครั้งแรก โดยอัปเดตคอมโพเนนต์ในรุ่นต่อไปนี้:
- SQL Server - เวอร์ชันผลิตภัณฑ์: 17.0.4006.2 เวอร์ชันไฟล์: 2025.170.4006.2
- Analysis Services - เวอร์ชันผลิตภัณฑ์: 17.0.25.223 เวอร์ชันไฟล์: 2025.170.25.223
สำคัญ
การเผยแพร่ครั้งแรกของการอัปเดตแบบสะสม (KB5074901) นี้ซึ่งเผยแพร่เมื่อวันที่ 15 มกราคม 2026 มีปัญหาที่ทําให้จดหมายฐานข้อมูลหยุดทํางาน คุณยังอาจเห็นข้อความแสดงข้อผิดพลาดต่อไปนี้ด้วย:
ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'Microsoft.SqlServer.DatabaseMail.XEvents, Version=17.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' หรืออย่างใดอย่างหนึ่งที่ขึ้นต่อกัน ระบบไม่พบไฟล์ที่ระบุ
ปัญหานี้มีผลต่อผลิตภัณฑ์ SQL Server เวอร์ชัน 17.0.4005.7 และไฟล์เวอร์ชัน 2025.170.4005.7
ปัญหานี้ได้รับการแก้ไขแล้วในเวอร์ชันปัจจุบันของการอัปเดตแบบสะสม (KB5078298) นี้
หากคุณดาวน์โหลดรุ่นแรกของการอัปเดตนี้ ไม่ต้องติดตั้ง ดาวน์โหลดและติดตั้งเวอร์ชันปัจจุบันแทน
ถ้าคุณได้ติดตั้งเวอร์ชันแรกเริ่มแล้ว ให้ ถอนการติดตั้ง หรือติดตั้งเวอร์ชันปัจจุบันที่อยู่เหนือเวอร์ชัน CU1 เวอร์ชันแรก (KB5074901) เพื่อคืนค่าฟังก์ชันการทํางานของจดหมายฐานข้อมูล
การอัปเดตแบบสะสมในอนาคตยังมีการแก้ไขสําหรับปัญหานี้ด้วย คุณสามารถติดตั้งได้โดยไม่คํานึงว่าการอัปเดตแบบสะสมนี้ติดตั้งเวอร์ชันใดในปัจจุบัน
ข้อความอีเมลที่จัดคิวผ่านจดหมายฐานข้อมูลในขณะที่มีการวางจําหน่ายครั้งแรกจะไม่ถูกส่งใหม่โดยอัตโนมัติเมื่อคุณถอนการติดตั้งหรือติดตั้งการอัปเดตสะสมที่มีการแก้ไข
ปัญหาที่ทราบแล้วในการอัปเดตนี้
ลักษณะการทำงานที่ไม่ถูกต้องของ SESSION_CONTEXT ในแผนแบบขนาน
คิวรีที่ใช้ฟังก์ชันที่มีอยู่แล้วภายใน SESSION_CONTEXT อาจส่งกลับผลลัพธ์ที่ไม่ถูกต้อง หรือทริกเกอร์ไฟล์บันทึกข้อมูลการละเมิดการเข้าถึง (AV) เมื่อเรียกใช้แผนคิวรีแบบคู่ขนาน ปัญหานี้เกิดขึ้นเนื่องจากลักษณะที่ SESSION_CONTEXT โต้ตอบกับเธรดการดำเนินการแบบขนาน โดยเฉพาะอย่างยิ่งถ้าเซสชันถูกรีเซ็ตสำหรับการนำมาใช้ใหม่
สําหรับข้อมูลเพิ่มเติม ให้ดูส่วนปัญหาที่ทราบแล้วในSESSION_CONTEXT
การปรับปรุงและการแก้ไขที่รวมอยู่ในการอัปเดตนี้
เวิร์กบุ๊ก Microsoft Excel ที่สามารถดาวน์โหลดได้ที่มีรายการสรุปของรุ่น พร้อมกับวงจรชีวิตการสนับสนุนปัจจุบันจะพร้อมใช้งาน ไฟล์ Excel ยังมีรายการแก้ไขโดยละเอียดสำหรับ SQL Server 2025, SQL Server 2022, SQL Server 2019 และ SQL Server 2017 ดาวน์โหลดไฟล์ Excel นี้ทันที
หมายเหตุ
รายการแต่ละรายการในตารางต่อไปนี้สามารถอ้างอิงได้โดยตรงผ่านบุ๊กมาร์ก ถ้าคุณเลือก ID การอ้างอิงบักในตาราง แท็กบุ๊กมาร์กจะถูกเพิ่มลงใน URL โดยใช้รูปแบบ "#NNNNNNN" จากนั้นคุณสามารถแชร์ URL นี้กับผู้อื่น เพื่อให้พวกเขาสามารถข้ามไปยังการแก้ไขที่ต้องการในตารางได้โดยตรง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบักที่ได้รับการแก้ไขและการปรับปรุงที่รวมอยู่ในการอัปเดตสะสมนี้ โปรดดูตารางต่อไปนี้
| การอ้างอิงบัก | คำอธิบาย | ส่วนที่แก้ไข | คอมโพเนนต์ | แพลตฟอร์ม |
|---|---|---|---|---|
| 4729051 | แก้ไขปัญหาที่ DBCC CHECKDB กับ EXTENDED_LOGICAL_CHECKS หยุดการตอบสนองและส่งคืนข้อยกเว้นเมื่อมีทั้งคอลัมน์จากการคํานวณที่ยังคงอยู่และไม่คงอยู่ในตารางในขณะที่เปิดใช้งานการติดตาม 176 | SQL Server Engine | ความสามารถในการโปรแกรม | ทั้งหมด |
| 4787271 | แก้ไขปัญหาที่ทําให้ SQLCMD หยุดทํางานเมื่อคุณใช้สวิตช์ -N ในคําสั่ง :CONNECT | การเชื่อมต่อ SQL | การเชื่อมต่อ SQL | Windows |
| 4796293 | แก้ไขเมตริกการใช้งาน CPU ที่ไม่ถูกต้องใน sys.dm_os_ring_buffers DMV สําหรับ SQL Server บน Linux | SQL Server Engine | Linux | Linux |
| 4796318 | แก้ไขปัญหาที่ทําให้ SQL Server บน Linux ล้มเหลวเมื่ออ่านประเภท ID ที่ไม่ถูกต้องจากตัวควบคุมโดเมน | SQL Server Engine | Linux | Linux |
| 4796384 | แก้ไขปัญหาใน SQL Server บน Linux ที่ป้องกันไม่ให้การเข้าสู่ระบบ Active Directory ทํางานเมื่อมีการอัปเดตแท็บคีย์หลังจากมีการหมุนเวียนรหัสผ่านของผู้ใช้ที่มีสิทธิ์ | SQL Server Engine | Linux | Linux |
| 4809134 | แก้ไขปัญหาที่ทําให้ SQL Server Configuration Manager (SSCM) หยุดการตอบสนองเมื่อนําเข้าใบรับรอง | เครื่องมือไคลเอ็นต์ SQL Server | SQL Server Configuration Manager | Windows |
| 4814064 | แก้ไขปัญหาระหว่าง "ย้อนกลับ" การปรับเวลาตามฤดูกาล ซึ่งการประทับเวลาอาจมีโซนเวลาที่ไม่ถูกต้อง | SQL Server Engine | LibOS | Linux |
| 4814070 | ขณะนี้ SQL Server 2025 สามารถลงทะเบียนบนคอนเทนเนอร์ Linux ได้แล้วโดยการตั้งค่าตัวแปรสภาพแวดล้อม MSSQL_PID เป็น StandardDeveloper หรือ EnterpriseDeveloper | การตั้งค่า SQL | Linux | Linux |
| 4818774 | แก้ไขปัญหาที่การดําเนินการคืนค่า VDI บนคอนเทนเนอร์ Linux สามารถมีหน่วยความจําไม่เพียงพอโดยไม่คาดคิดหากหน่วยความจําถูกจํากัดโดย Linux cgroup | SQL Server Engine | Linux | Linux |
| 4836615 | จํากัดสิทธิ์การใช้งานสําหรับ dbcc stackdump เพื่อให้เฉพาะผู้ดูแลระบบเท่านั้นที่สามารถเรียกใช้ไฟล์บันทึกจากข้อมูลได้ | SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | ทั้งหมด |
| 4860665 | เปิดใช้งานการสร้างหรือคืนค่าฐานข้อมูลโดยใช้ตัวรอรับสําหรับการเชื่อมต่อ Container Availability Group คุณลักษณะนี้ช่วยให้ผู้ใช้ Contained AG สร้างและคืนค่าฐานข้อมูลได้โดยไม่ต้องเชื่อมต่อกับอินสแตนซ์ SQL | SQL Server Engine | ความพร้อมใช้งานสูงและการกู้คืนจากความเสียหาย | ทั้งหมด |
| 4861315 | ถ้าเปิดใช้งาน traceflag 15918 โดยใช้ DBCC TRACEON บนอินสแตนซ์ SQL Server โดยการเปิดใช้งาน startup traceflag 15923 การกําหนดค่านี้อาจทําให้กระบวนการ SQL Server หยุดการตอบสนอง | SQL Server Engine | ผู้ว่าการทรัพยากร | ทั้งหมด |
| 4861456 | เพิ่มข้อความข้อมูลในบันทึกข้อผิดพลาด ถ้ามีการเปิดใช้งานการกําหนดค่า Lightweight Pooling | SQL Server Engine | SQL OS | Windows |
| 4866542 | นําออกจาก .rtf DMV ระบบแบบเต็มข้อความบนแพลตฟอร์ม Linux ชนิดของเอกสารนี้ได้รับการรายงานอย่างไม่ถูกต้องก่อนหน้านี้ว่าได้รับการสนับสนุน |
SQL Server Engine | การค้นหา | Linux |
| 4866716 | อนุญาตให้ใช้ฟังก์ชัน sys.fn_xe_file_target_read_file() เพื่ออ่านข้อมูลเซสชันเหตุการณ์ system_health ใน Azure SQL Managed Instance | SQL Server Engine | SQL OS | Windows |
| 4873449 | แก้ไขปัญหาในการสร้างดัชนีแบบเต็มข้อความบนไฟล์ .docx สร้างผลลัพธ์ที่ไม่ถูกต้องถ้าย่อหน้าเริ่มต้นด้วยไฮเปอร์ลิงก์ และย่อหน้าก่อนหน้าไม่มีช่องว่างต่อท้าย | SQL Server Engine | การค้นหา | ทั้งหมด |
วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตนี้หรือแพคเกจการอัปเดตสะสมล่าสุด
วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมล่าสุดสำหรับ 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-KB5078298-x64.exe ผ่านคําสั่งต่อไปนี้:
certutil -hashfile SQLServer2025-KB5078298-x64.exe SHA256
| ชื่อไฟล์ | แฮช SHA256 |
|---|---|
| SQLServer2025-KB5078298-x64.exe | 436CCE96F805C12348809FA791E3A8839BB6D3BB408A5E0EFF6886D053B448EF |
ข้อมูลไฟล์แพคเกจการอัปเดตสะสม
ดาวน์โหลดรายการไฟล์ที่มีอยู่ใน KB5078298
บันทึกย่อสำหรับการอัปเดตนี้
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้แพคเกจการอัปเดตสะสมนี้ คุณต้องเรียกใช้ 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, การจำลองแบบ, คลัสเตอร์ และการมิเรอร์) เราขอแนะนำให้คุณอ้างอิงถึงบทความต่อไปนี้ก่อนที่คุณจะปรับใช้การอัปเดต:
อัปเกรดอินสแตนซ์คลัสเตอร์การย้ายโหนดเมื่อเกิดข้อผิดพลาด
หมายเหตุ
ถ้าคุณไม่ต้องการใช้กระบวนการอัปเดตแบบต่อเนื่อง ให้ทำตามขั้นตอนเหล่านี้เพื่อนำการอัปเดตไปใช้:
- ติดตั้งการอัปเดตในโหนดพาสซีฟ
- ติดตั้งการอัปเดตในโหนดที่ใช้งานอยู่ (จำเป็นต้องรีสตาร์ตบริการ)
อัปเกรดและอัปเดตเซิร์ฟเวอร์กลุ่มความพร้อมใช้งานที่มีการหยุดทำงานและการสูญเสียข้อมูลน้อยที่สุด
หมายเหตุ
ถ้าคุณเปิดใช้งานกลุ่มให้บริการ AlwaysOn ร่วมกับแค็ตตาล็อก SSISDB ให้ดูข้อมูลเกี่ยวกับ SSIS ที่มีกลุ่มให้บริการ AlwaysOn สำหรับข้อมูลเกี่ยวกับวิธีใช้การอัปเดตในสภาพแวดล้อมเหล่านี้
วิธีการใช้โปรแกรมแก้ไขด่วนสำหรับ 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