วันที่เผยแพร่: 15 กันยายน 2569
เวอร์ชัน: 17.0.5005.3
สรุป
บทความนี้อธิบายการอัปเดตสะสม 9 (CU9) สำหรับ Microsoft SQL Server 2025 แพคเกจการอัปเดตนี้ประกอบด้วยการแก้ไข 45 รายการที่ออกหลังจากการเผยแพร่การอัปเดตสะสม SQL Server 2025 8 โดยอัปเดตคอมโพเนนต์ในรุ่นต่อไปนี้:
- SQL Server - เวอร์ชันผลิตภัณฑ์: 17.0.5005.3 เวอร์ชันไฟล์: 2025.170.5005.3
- 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
การละเมิดการเข้าถึงเมื่อคุณคิวรี sys.dm_exec_requests ระหว่างการกู้คืนฐานข้อมูล
คิวรีที่เรียกใช้กับ sys.dm_exec_requests อาจเพิ่มการละเมิดการเข้าถึงและสร้างไฟล์การสำรองข้อมูล ถ้าเรียกใช้ในขณะที่ฐานข้อมูลยังคงกู้คืนอยู่ ปัญหานี้อาจเกิดขึ้นระหว่างการดำเนินการฐานข้อมูล RESTORE ระหว่างการกู้คืนการเริ่มต้นระบบ หรือก่อนที่แบบจำลองกลุ่มที่พร้อมใช้งานจะออนไลน์เสร็จสมบูรณ์
บันทึกข้อผิดพลาด SQL Server มีรายการที่คล้ายกับข้อความต่อไปนี้:
The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************
BEGIN STACK DUMP:
07/30/26 07:37:23 spid 77
Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
<dbo.sp_YourMonitoringStoredProcedure>
ปัญหานี้เกิดขึ้นเนื่องจากการเปลี่ยนแปลงที่ทำให้มีการอ้างอิงโครงสร้างภายในหน่วยความจำก่อนที่จะเตรียมใช้งานอย่างสมบูรณ์
Microsoft ทราบถึงปัญหาแล้วและกำลังตรวจสอบเพื่อการแก้ไข จนกว่าจะมีการแก้ไข ให้ใช้หนึ่งในการบรรเทาปัญหาต่อไปนี้:
- เปิดใช้งานค่าสถานะในการติดตาม 4696 เพื่อเลือกไม่รับการเปลี่ยนแปลงโค้ดที่เป็นสาเหตุของปัญหานี้ ถ้าคุณเปิดใช้งานค่าสถานะในการติดตามนี้ การตรวจสอบคิวรีที่คิวรี
sys.dm_exec_requestsหรือsys.sysprocessesในแบบจำลองรองอาจส่งกลับข้อผิดพลาด 976 หรือข้อผิดพลาด 978 เช่นเดียวกับก่อนที่คุณจะติดตั้งการอัปเดตนี้ - หลีกเลี่ยงคิวรีกับ
sys.dm_exec_requestsสำหรับฐานข้อมูลที่กำลังกู้คืน - ถอนการติดตั้งการอัปเดตนี้
การปรับปรุงและการแก้ไขที่รวมอยู่ในการอัปเดตนี้
เวิร์กบุ๊ก Microsoft Excel ที่สามารถดาวน์โหลดได้ที่มีรายการสรุปของรุ่น พร้อมกับวงจรชีวิตการสนับสนุนปัจจุบันจะพร้อมใช้งาน ไฟล์ Excel ยังมีรายการแก้ไขโดยละเอียดสำหรับ SQL Server 2025, SQL Server 2022, SQL Server 2019 และ SQL Server 2017 ดาวน์โหลดไฟล์ Excel นี้ทันที
หมายเหตุ
รายการแต่ละรายการในตารางต่อไปนี้สามารถอ้างอิงได้โดยตรงผ่านบุ๊กมาร์ก ถ้าคุณเลือก ID การอ้างอิงบักในตาราง แท็กบุ๊กมาร์กจะถูกเพิ่มลงใน URL โดยใช้รูปแบบ "#NNNNNNN" จากนั้นคุณสามารถแชร์ URL นี้กับผู้อื่น เพื่อให้พวกเขาสามารถข้ามไปยังการแก้ไขที่ต้องการในตารางได้โดยตรง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบักที่ได้รับการแก้ไขและการปรับปรุงที่รวมอยู่ในการอัปเดตสะสมนี้ โปรดดูตารางต่อไปนี้
| การอ้างอิงบัก | คำอธิบาย | ส่วนที่แก้ไข | คอมโพเนนต์ | แพลตฟอร์ม |
|---|---|---|---|---|
| 5126015 | แก้ไขปัญหาที่การสร้างผู้ใช้ฐานข้อมูลล้มเหลวและส่งกลับการจับคู่อักขระหรือข้อผิดพลาดโทเค็น ถ้าชื่อที่แสดงของผู้ใช้มีอักขระคันจิหรืออักขระ Unicode อื่นๆ ที่โค้ดหน้าเริ่มต้นของระบบไม่รองรับ | SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | Windows |
| 5314117 | แก้ไขบัฟเฟอร์ที่มากเกินไปที่เกิดขึ้นระหว่างการเรียกกระบวนการระยะไกล (RPC) ของสตรีมข้อมูลแบบตาราง (TDS) ที่ได้รับการรับรองความถูกต้อง และทำให้กระบวนการ SQL Server สิ้นสุดลงโดยไม่คาดคิด | SQL Server Engine | SQL Server Engine | ทั้งหมด |
| 5383382 | แก้ไขช่องโหว่ที่มีผลต่อการสำรองข้อมูลที่มีการจัดการ SQL Server ไปยัง Stored Procedure ของ Microsoft Azure managed_backup.sp_get_encryption_option และ managed_backup.sp_do_backup ลูกค้าที่ใช้การสำรองข้อมูลที่มีการจัดการควรใช้การอัปเดตนี้ผ่านกระบวนการให้บริการ SQL Server มาตรฐาน |
SQL Server Engine | บริการการจัดการ | ทั้งหมด |
| 5434226 | ปรับปรุงการตรวจสอบความถูกต้องของเมตาดาต้าสำรองที่ SQL Server VSS Writer ประมวลผล เพื่อให้เมตาดาต้าที่มีรูปแบบไม่ถูกต้องหรือเป็นแบบฝังตัวถูกปฏิเสธอย่างปลอดภัย | SQL Server Engine | การคืนค่าการสำรองข้อมูล | Windows |
| 5442240 | ปรับปรุงการตรวจสอบความปลอดภัยเมื่อเอเจนต์ SQL Server โหลดคอมโพเนนต์เอเจนต์งาน | SQL Server Engine | เอเจนต์ SQL | Windows |
| 5456076 | ปรับปรุงความน่าเชื่อถือและความปลอดภัยของเอเจนต์ SQL Server เมื่อประมวลผลการป้อนข้อมูลบางอย่าง | SQL Server Engine | บริการการจัดการ | ทั้งหมด |
| 5459623 | แก้ไขปัญหาที่ตัวให้บริการ SQL Server WMI ประมวลผลการป้อนข้อมูลที่มีรูปแบบไม่ถูกต้องในขณะที่รักษาลักษณะการทำงานที่มีอยู่สำหรับการป้อนข้อมูลที่ถูกต้อง | เครื่องมือไคลเอ็นต์ SQL Server | ตัวให้บริการ WMI SQL Server | Windows |
| 5459705 | แก้ไขความล้มเหลวของการตรวจสอบเงื่อนไขที่เกิดขึ้นภายใต้การล็อกที่ปรับให้เหมาะสม ถ้าแถวมีคุณสมบัติอีกครั้งหลังจากแถวถูกส่งต่อ | SQL Server Engine | วิธีการเข้าถึง | ทั้งหมด |
| 5462726 | แก้ไขช่องโหว่ด้านความปลอดภัยในการจัดการคำขอการลงชื่อเข้าใช้ที่ใช้การรับรองความถูกต้อง Microsoft Entra | SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | ทั้งหมด |
| 5473622 | แก้ไขปัญหาในการสร้างผู้ใช้ฐานข้อมูลจาก Microsoft Entra ID โดยใช้ตัวเลือก WITH OBJECT_ID ล้มเหลวถ้าชื่อที่แสดงของผู้ใช้มีอักขระคันจิหรืออักขระ Unicode อื่นๆ ที่โค้ดหน้าเริ่มต้นของระบบไม่รองรับ |
SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | Windows |
| 5477946 | แก้ไขปัญหาที่ส่งผลกระทบต่อความปลอดภัยและความน่าเชื่อถือของเอเจนต์ SQL Server ภายใต้เงื่อนไขการดำเนินการบางอย่าง | SQL Server Engine | บริการการจัดการ | ทั้งหมด |
| 5479036 | แก้ไขปัญหาที่แบบจำลองรองไม่สามารถรวมกลุ่มความพร้อมใช้งานที่มีชื่อ 64 อักขระและชนิดคลัสเตอร์ NONE หรือ EXTERNAL |
SQL Server Engine | ความพร้อมใช้งานสูงและการกู้คืนจากความเสียหาย | ทั้งหมด |
| 5482770 | แก้ไขปัญหาที่ฟังก์ชัน SUBSTRING อ่านเกินบัฟเฟอร์ที่จัดสรรถ้าประมวลผลค่า varchar DBCS ที่มีรูปแบบไม่ถูกต้องใน Stored Procedure ที่คอมไพล์มาแบบดั้งเดิม |
SQL Server Engine | OLTP ที่ประมวลผลภายในหน่วยความจำ | ทั้งหมด |
| 5482825 | แก้ไขการละเมิดการเข้าถึงที่ทำให้กระบวนการ SQL Server สิ้นสุดลงโดยไม่คาดคิดถ้าค่า nvarchar ที่มีลำดับชุดรูปแบบของอักษรภาพถูกแปลงหรือตัดทอนภายใต้การจัดเรียงที่ละเอียดอ่อนของตัวเลือกชุดรูปแบบ (_VSS) ใน Stored Procedure ที่คอมไพล์มาแบบดั้งเดิม |
SQL Server Engine | OLTP ที่ประมวลผลภายในหน่วยความจำ | ทั้งหมด |
| 5482831 | แก้ไขปัญหาที่การสตรีมข้อมูล nvarchar(max) ภายใต้การจัดเรียงที่ละเอียดอ่อนของตัวเลือกชุดรูปแบบ (_VSS) ใน Stored Procedure ที่คอมไพล์มาแบบดั้งเดิมทำให้เกิดการเขียนทับบัฟเฟอร์ฮีป หรือทำให้เซิร์ฟเวอร์หยุดการตอบสนอง ปัญหานี้เกิดขึ้นหากการตั้งค่า TEXTSIZE ตัดทอนข้อมูลและขนาดแพคเก็ต Tabular Data Stream (TDS) ขนาดเล็กที่ใช้ |
SQL Server Engine | OLTP ที่ประมวลผลภายในหน่วยความจำ | ทั้งหมด |
| 5486869 | แก้ไขปัญหาที่การค้นหารหัสคลาสในรหัสวงล้อมอ่านหน่วยความจำตามต้องการ | SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | Windows |
| 5486988 | เพิ่มการตรวจสอบความถูกต้องของขอบเขตสำหรับเขตข้อมูลการตรวจสอบการปลอมแปลงระบบที่ฝังตัวโดย sys.sp_describe_parameter_encryption |
SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | Windows |
| 5487460 | ปรับปรุงการตรวจสอบความถูกต้องของการตอบสนองจากตำแหน่งข้อมูลที่เก็บข้อมูลภายนอกที่เข้ากันได้กับ S3 ระหว่างการเข้าถึงข้อมูลจากภายนอก | SQL Server Engine | PolyBase | ทั้งหมด |
| 5494995 | แก้ไขปัญหาที่ตัวรอรับการติดต่อ TCP แบบดิบถูกเปิดสำหรับตัวควบคุม DW Engine และ DMS และแชนเนลข้อมูลหากบริการ PolyBase เริ่มต้นโดยใช้พารามิเตอร์บรรทัดคำสั่งที่ปรับเปลี่ยน | SQL Server Engine | PolyBase | ทั้งหมด |
| 5495464 | แก้ไขปัญหาในการจัดการรายการแอตทริบิวต์ DTD สำหรับชนิดข้อมูล xml |
SQL Server Engine | XML | ทั้งหมด |
| 5495722 | แก้ไขการละเมิดการเข้าถึงที่เกิดขึ้นถ้าคิวรีมีการประกาศ XML OPTION (USE PLAN) ขนาดใหญ่มาก ซึ่งอาจทำให้กระบวนการ SQL Server สิ้นสุดลงโดยไม่คาดคิด |
SQL Server Engine | XML | ทั้งหมด |
| 5496451 | แก้ไขการเข้าถึงหน่วยความจำล้นและหน่วยความจำนอกขอบเขตในฟังก์ชัน LEFT_SHIFT และ RIGHT_SHIFT หากประมวลผลค่ากะที่สร้างขึ้นเป็นพิเศษหรือการป้อนข้อมูลไบนารี กิจกรรมนี้อาจทำให้กระบวนการ SQL Server สิ้นสุดลงโดยไม่คาดคิด |
SQL Server Engine | ความสามารถในการโปรแกรม | ทั้งหมด |
| 5496497 | ปรับปรุงลักษณะที่ SQL Server ประมวลผลและแสดงผลข้อมูลเหตุการณ์ภายในบางอย่างเพื่อช่วยปกป้องข้อมูลได้ดียิ่งขึ้น | SQL Server Engine | ความสามารถในการโปรแกรม | ทั้งหมด |
| 5498355 | แก้ไขปัญหาด้านความปลอดภัยใน SQL Server ซึ่งการตรวจสอบไม่เพียงพอในเหตุการณ์เพิ่มเติมอาจทำให้เกิดความเสียหายของหน่วยความจำ | SQL Server Engine | เหตุการณ์เพิ่มเติม | ทั้งหมด |
| 5498927 | แก้ไขช่องโหว่ด้านความปลอดภัยหลายอย่างที่อนุญาตให้มีการเปิดเผยข้อมูลหรือปฏิเสธบริการเมื่อกลไกจัดการฐานข้อมูลอ่านไฟล์เหตุการณ์เพิ่มเติม (.xel) ที่สร้างขึ้นเป็นพิเศษ | SQL Server Engine | เหตุการณ์เพิ่มเติม | ทั้งหมด |
| 5499864 | แก้ไขจำนวนเต็มที่ยาวเกินในโปรแกรมอ่าน XML ที่เกิดขึ้น ถ้ามีการประมวลผลไฟล์รูปแบบ XML ที่สร้างขึ้นเป็นพิเศษผ่าน OPENROWSET(BULK ...) หรือ BULK INSERT เงื่อนไขนี้อาจทำให้กระบวนการ SQL Server หยุดการตอบสนองหรือสิ้นสุดโดยไม่คาดคิด |
SQL Server Engine | XML | ทั้งหมด |
| 5501925 | แก้ไขปัญหาที่เงื่อนไขข้อผิดพลาดใน sys.fn_external_policy_actions_assigned_to_principal ทำให้เกิดข้อความแสดงข้อผิดพลาดที่มีการจัดรูปแบบไม่ถูกต้อง |
SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | ทั้งหมด |
| 5502845 | ปรับปรุงการตรวจสอบความยาวบัฟเฟอร์ในรหัสวงล้อม | SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | Windows |
| 5504495 | แก้ไขปัญหาที่เขตข้อมูล data_sensitivity_information ไม่ได้เติมลงในระเบียนการตรวจสอบที่สร้างขึ้นโดยกลุ่มการดำเนินการตรวจสอบ SCHEMA_OBJECT_ACCESS_GROUP อย่างต่อเนื่อง การแก้ไขนี้ช่วยให้แน่ใจว่าข้อมูลระดับความลับจะรวมอยู่ในบันทึกการตรวจสอบที่เกี่ยวข้องทั้งหมดอย่างน่าเชื่อถือ |
SQL Server Engine | โครงสร้างพื้นฐานด้านความปลอดภัย | ทั้งหมด |
| 5504681 | แก้ไขปัญหาที่ตัวนับประสิทธิภาพ Buffer cache hit ratio แสดงค่าศูนย์ใน Performance Monitor เสมอ |
SQL Server Engine | SQL OS | Windows |
| 5505723 | แก้ไขปัญหาการตรวจสอบการป้อนข้อมูลที่ไม่เหมาะสมใน SQL Server ที่อนุญาตให้ผู้ใช้ที่ได้รับการรับรองความถูกต้องเปิดเผยจำนวนหน่วยความจำที่จำกัด การแก้ไขนี้ช่วยเพิ่มการตรวจสอบการป้อนข้อมูล | SQL Server Engine | ตัวปรับคิวรีให้เหมาะสม | ทั้งหมด |
| 5506053 | แก้ไขปัญหาการตรวจสอบการป้อนข้อมูลที่ไม่เหมาะสมใน SQL Server ที่อนุญาตให้ผู้ใช้ที่ได้รับการรับรองความถูกต้องเปิดเผยข้อมูลในหน่วยความจำ การแก้ไขนี้ช่วยเพิ่มการตรวจสอบการป้อนข้อมูล | SQL Server Engine | ตัวปรับคิวรีให้เหมาะสม | ทั้งหมด |
| 5506113 | แก้ไขปัญหาการตรวจสอบการป้อนข้อมูลที่ไม่เหมาะสมใน SQL Server ที่ผู้ใช้ที่ได้รับการรับรองความถูกต้องสามารถให้ตัวชี้ที่ SQL Server ยกเลิกการอ้างอิงและอ่านได้ แต่ไม่สามารถดำเนินการได้ ปัญหานี้อาจทำให้เกิดการสร้างไฟล์การสำรองข้อมูลหรือสภาวะหน่วยความจำไม่เพียงพอ การแก้ไขนี้ช่วยเพิ่มการตรวจสอบการป้อนข้อมูล | SQL Server Engine | ตัวปรับคิวรีให้เหมาะสม | ทั้งหมด |
| 5511027 | แก้ไขความไม่สอดคล้องกันในการใช้พื้นที่ tempdb ที่รายงานโดย sys.dm_db_session_space_usage หลังจากการดำเนินการวางหรือตัดทอน |
SQL Server Engine | การจัดการที่เก็บข้อมูล | ทั้งหมด |
| 5514968 | เพิ่มการสนับสนุนสำหรับการกำหนดค่า soft-NUMA ด้วยตนเองในรุ่น Standard และ Standard Developer ของ SQL Server | SQL Server Engine | SQL OS | Windows |
| 5529170 | แก้ไขการตรวจสอบความถูกต้องของออฟเซตเขตข้อมูลที่ไม่เหมาะสมใน API SqlDataRecord.SetBytes สำหรับค่า sql_variant ที่อาจทำให้เกิดการเขียนฮีปนอกขอบเขต ถ้าเปิดใช้งานการรวม CLR |
SQL Server Engine | ความสามารถในการโปรแกรม | Windows |
| 5529203 | ปรับปรุงการจัดการการป้อนข้อมูล Showplan เพื่อปรับปรุงความปลอดภัยและความน่าเชื่อถือ | SQL Server Engine | Query Store | Windows |
| 5529344 | ปรับปรุงการป้องกันข้อมูลการจำลองแบบภายในระหว่างการดำเนินการประมวลผล | SQL Server Engine | การจำลองแบบ | ทั้งหมด |
| 5529357 | ปรับปรุงการจัดการข้อมูลข้อความในการจำลองแบบผสานเพื่อปรับปรุงความปลอดภัยและความน่าเชื่อถือ | SQL Server Engine | การจำลองแบบ | ทั้งหมด |
| 5529369 | ปรับปรุงการตรวจสอบความถูกต้องและการจัดการการดำเนินการจำลองแบบเพื่อปรับปรุงความปลอดภัยและความน่าเชื่อถือ | SQL Server Engine | การจำลองแบบ | ทั้งหมด |
| 5529380 | ปรับปรุงความปลอดภัยและความน่าเชื่อถือของการอัปเดตการสมัครใช้งานที่อยู่ในคิวในการจำลองแบบทรานแซคชัน | SQL Server Engine | การจำลองแบบ | Windows |
| 5529393 | ปรับปรุงความปลอดภัยและความน่าเชื่อถือของการอัปเดตการสมัครใช้งานที่อยู่ในคิวในการจำลองแบบทรานแซคชัน | SQL Server Engine | การจำลองแบบ | Windows |
| 5529457 | แก้ไขปัญหาใน Change Event Streaming (CES) ที่ป้องกันการดีซีเรียลไลซ์เหตุการณ์ ถ้าส่วนข้อมูลเหตุการณ์มีอักขระบางตัว | SQL Server Engine | การจำลองแบบ | ทั้งหมด |
| 5529461 | การแก้ไขไฟล์การสำรองข้อมูล SQL Server ที่อาจเกิดขึ้นในระหว่างการซีเรียลไลซ์ของข้อมูลวัตถุขนาดใหญ่ที่ถูกสตรีมผ่านการสตรีมเหตุการณ์การเปลี่ยนแปลง | SQL Server Engine | การจำลองแบบ | ทั้งหมด |
| 5650414 | เพิ่มโหมดลิงก์หลายฐานข้อมูลสําหรับลิงก์ Managed Instance คุณสามารถใช้โหมดนี้เพื่อขยายกลุ่มความพร้อมใช้งาน Always On ที่มีอยู่ที่มีฐานข้อมูลหลายฐานข้อมูลจาก SQL Server ไปยัง Azure SQL Managed Instance และเพื่อจําลองและล้มเหลวบนฐานข้อมูลเหล่านั้นเข้าด้วยกัน | SQL Server Engine | ความพร้อมใช้งานสูงและการกู้คืนจากความเสียหาย | ทั้งหมด |
วิธีการรับหรือดาวน์โหลด 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-KB5122048-x64.exe ผ่านคำสั่งต่อไปนี้:
certutil -hashfile SQLServer2025-KB5122048-x64.exe SHA256
| ชื่อไฟล์ | แฮช SHA256 |
|---|---|
| SQLServer2025-KB5122048-x64.exe | 30F5A2F57DC82C8E5A497FDEBD15263840D160414E3D0049F174F9C4059D0994 |
ข้อมูลไฟล์แพคเกจการอัปเดตสะสม
ดาวน์โหลดรายการไฟล์ที่รวมอยู่ใน KB5122048
บันทึกย่อสำหรับการอัปเดตนี้
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้แพคเกจการอัปเดตสะสมนี้ คุณต้องเรียกใช้ 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