KB5078298 - การอัปเดตสะสม 1 สําหรับ SQL Server 2025

วันที่วางจําหน่าย: 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 ทันที

หมายเหตุ

วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมนี้สำหรับ 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, การจำลองแบบ, คลัสเตอร์ และการมิเรอร์) เราขอแนะนำให้คุณอ้างอิงถึงบทความต่อไปนี้ก่อนที่คุณจะปรับใช้การอัปเดต:

การสนับสนุนภาษา

ขณะนี้ SQL Server CU มีหลายภาษา ดังนั้นแพคเกจ CU นี้ไม่ได้มีไว้สำหรับภาษาเดียวเท่านั้น ซึ่งนำไปใช้กับภาษาที่รองรับทั้งหมด

อัปเดตคอมโพเนนต์ (ฟีเจอร์) แล้ว

แพคเกจ CU หนึ่งแพคเกจมีการอัปเดตที่พร้อมใช้งานทั้งหมดสำหรับคอมโพเนนต์ SQL Server 2025 ทั้งหมด (ฟีเจอร์) แต่แพคเกจการอัปเดตสะสมจะอัปเดตเฉพาะคอมโพเนนต์ที่ติดตั้งอยู่ในอินสแตนซ์ SQL Server ที่คุณเลือกที่จะให้บริการเท่านั้น ถ้ามีการเพิ่มฟีเจอร์ SQL Server (ตัวอย่างเช่น Analysis Services) ลงในอินสแตนซ์หลังจากนำ CU นี้ไปใช้ คุณต้องนำ CU นี้ไปใช้ใหม่เพื่ออัปเดตฟีเจอร์ใหม่เป็น CU นี้

การสนับสนุนสำหรับการอัปเดตนี้

ถ้าปัญหาอื่นๆ เกิดขึ้น หรือหากจำเป็นต้องแก้ไขปัญหาใดๆ คุณอาจต้องสร้างคำขอรับบริการ ค่าใช้จ่ายในการสนับสนุนปกติจะนำไปใช้กับคำถามการสนับสนุนเพิ่มเติมและปัญหาที่ไม่มีคุณสมบัติสำหรับแพคเกจการอัปเดตสะสมเฉพาะนี้ สำหรับรายการทั้งหมดของหมายเลขโทรศัพท์ฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft หรือเพื่อสร้างคำขอรับบริการแยกต่างหาก ให้ไปที่เว็บไซต์ฝ่ายสนับสนุนของ Microsoft

วิธีถอนการติดตั้งการอัปเดตนี้

วิธีถอนการติดตั้งการอัปเดตนี้ใน Windows
  1. ในแผงควบคุม ให้เปิดรายการโปรแกรมและฟีเจอร์ จากนั้นเลือกดูการอัปเดตที่ติดตั้ง
  2. ค้นหารายการที่สอดคล้องกับแพคเกจการอัปเดตสะสมนี้ภายใต้ SQL Server 2025
  3. กดค้าง (หรือคลิกขวา) ที่รายการ จากนั้นเลือกถอนการติดตั้ง
วิธีถอนการติดตั้งการอัปเดตนี้ใน Linux

เมื่อต้องการถอนการติดตั้ง CU นี้ใน Linux คุณต้องย้อนกลับแพคเกจเป็นเวอร์ชันก่อนหน้า สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการย้อนกลับการติดตั้ง ให้ดูย้อนกลับ SQL Server

การอ้างอิง