Ngày phát hành: Ngày 16 tháng 7 năm 2026
Phiên bản: 17.0.4065.4
Tóm tắt
Bài viết này mô tả Bản cập nhật tích lũy (CU7) cho Microsoft SQL Server 2025. Gói cập nhật này chứa 10 bản sửa lỗi được phát hành sau khi phát hành Bản cập nhật tích lũy 6 của SQL Server 2025. Bản cập nhật này cập nhật các cấu phần trong những bản dựng sau:
- SQL Server – Phiên bản sản phẩm: 17.0.4065.4, phiên bản tệp: 2025.170.4065.4
- Analysis Services – Phiên bản sản phẩm: 17.0.25.223, phiên bản tệp: 2025.170.25.223
Quan trọng
Để giúp bảo mật SQL Server trên Windows, hãy bật tính năng mã hóa bằng Bảo vệ mở rộng.
Những sự cố đã biết trong bản cập nhật này
Hành vi không chính xác của SESSION_CONTEXT trong các kế hoạch song song
Các truy vấn sử dụng hàm tích hợp SESSION_CONTEXT sẵn có thể trả về kết quả không chính xác hoặc kích hoạt tệp kết xuất vi phạm truy nhập (AV) khi chạy trong các kế hoạch truy vấn song song. Sự cố này xảy ra do cách thức mà SESSION_CONTEXT tương tác với các luồng thực thi song song, đặc biệt là nếu phiên làm việc được đặt lại để tái sử dụng.
Để biết thêm thông tin, hãy xem mục Sự cố đã biết trong .SESSION_CONTEXT
Truy vấn máy chủ được liên kết sử dụng MSDASQL không thành công và tạo lỗi 7416
Các truy vấn máy chủ được liên kết sử dụng trình cung cấp MSDASQL (Trình cung cấp OLE DB cho các trình điều khiển ODBC) và chỉ định chuỗi trình cung cấp (@provstr) không thành công và trả về thông báo lỗi sau:
Thông báo 7416, Mức 16
Quyền truy cập vào máy chủ từ xa bị từ chối vì không có ánh xạ đăng nhập.
Việc kiểm tra xác thực kết nối nghiêm ngặt hơn trong Công cụ Cơ sở dữ liệu có thể từ chối kết nối đối với một số cấu hình máy chủ nối kết nhất định có sử dụng nhà MSDASQL cung cấp, ngay cả khi các bản dựng trước đó cho phép các kết nối đó.
Để biết thêm thông tin và các giải pháp thay thế, hãy xem Truy vấn máy chủ được liên kết sử dụng MSDASQL không thành công với lỗi 7416.
Vi phạm quyền truy cập khi bạn truy vấn sys.dm_exec_requests trong quá trình khôi phục cơ sở dữ liệu
Các truy vấn đối với sys.dm_exec_requests có thể gây ra vi phạm quyền truy cập và tạo tệp kết xuất nếu chạy trong khi cơ sở dữ liệu vẫn đang được khôi phục. Sự cố này có thể xảy ra trong quá trình thực hiện thao tác RESTORE cơ sở dữ liệu, trong quá trình khôi phục lúc khởi động, hoặc trước khi một bản sao của nhóm khả dụng hoàn tất quá trình chuyển sang trạng thái trực tuyến.
Nhật ký lỗi SQL Server sẽ chứa các mục tương tự như văn bản sau:
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>
Sự cố này xảy ra do một thay đổi khiến các cấu trúc nội bộ trong bộ nhớ được tham chiếu trước khi khởi tạo hoàn toàn.
Microsoft đã biết về sự cố này và đang tìm cách khắc phục. Cho đến khi có bản sửa lỗi, hãy sử dụng một trong các biện pháp giảm thiểu sau:
- Bật cờ theo dõi 4696 để không áp dụng thay đổi mã gây ra sự cố này. Nếu bạn bật cờ theo dõi này, việc giám sát các truy vấn mà truy vấn
sys.dm_exec_requestshoặcsys.sysprocessestrên bản sao phụ có thể trả về lỗi 976 hoặc lỗi 978, như trước khi bạn cài đặt bản cập nhật này. - Tránh truy vấn đối với
sys.dm_exec_requestscho các cơ sở dữ liệu đang được khôi phục. - Gỡ cài đặt bản cập nhật này.
Các cải tiến và bản sửa lỗi có trong bản cập nhật này
Có một sổ làm việc Microsoft Excel có thể tải xuống, chứa danh sách tóm tắt các bản dựng cùng với vòng đời hỗ trợ hiện tại của chúng. Tệp Excel cũng chứa danh sách chi tiết các bản sửa lỗi cho SQL Server 2025, SQL Server 2022, SQL Server 2019 và SQL Server 2017. Tải xuống tệp Excel này ngay.
Lưu ý
Bạn có thể tham chiếu trực tiếp từng mục trong bảng sau thông qua thẻ đánh dấu. Nếu chọn bất kỳ ID tham chiếu lỗi nào trong bảng, bạn sẽ thêm thẻ đánh dấu vào URL theo định dạng "#NNNNNNN". Sau đó, bạn có thể chia sẻ URL này với người khác để họ chuyển trực tiếp đến bản sửa lỗi mong muốn trong bảng.
Để biết thêm thông tin về các lỗi đã được sửa và những cải tiến có trong bản cập nhật tích lũy này, hãy xem bảng sau.
| Tham chiếu lỗi | Mô tả | Khu vực sửa lỗi | Cấu phần | Nền tảng |
|---|---|---|---|---|
| 5216512 | Khắc phục sự cố trong đó các truy vấn giám sát sử dụng sys.dm_exec_requests hoặc thỉnh sys.sysprocesses thoảng thất bại và trả về Lỗi "976" hoặc Lỗi "978" khi chúng chạy đối với bản sao phụ chỉ đọc trong nhóm tính sẵn sàng. |
Công cụ SQL Server | Độ khả dụng cao và khôi phục sau thảm họa | Windows |
| 5271098 | Cập nhật mã hóa UCS để sử dụng thuật toán AES-256 thay vì AES-128 nếu TLS không được bật rõ ràng. | Công cụ SQL Server | Ngăn xếp truyền thông phổ quát | Tất cả |
| 5281735 | Khắc phục tình trạng bộ lập lịch không cho kết quả có thể xảy ra khi SQL Server ghi lỗi liên quan đến múi giờ vào nhật ký lỗi. | Công cụ SQL Server | Có khả năng lập trình | Tất cả |
| 5290707 | Thêm cờ theo dõi cho phép bạn bật TLS 1.3 cho SQL Server mà không cần phải chỉnh sửa sổ đăng ký. | Công cụ SQL Server | Ngăn xếp truyền thông phổ quát | Windows |
| 5293307 | Tăng cường mã hóa hộp thoại Service Broker bằng cách sử dụng thuật toán AES-256. | Công cụ SQL Server | Ngăn xếp truyền thông phổ quát | Windows |
| 5295512 | Thêm giới hạn lô-gic vào EDIT_DISTANCE hàm nhằm ngăn các lỗi tràn mà người dùng được xác thực có thể sử dụng để gây ra sự cố từ chối dịch vụ. |
Công cụ SQL Server | Thực hiện truy vấn | Tất cả |
| 5295713 | Khắc phục lỗ hổng giải tuần tự hóa không an toàn trong tác vụ Hàng đợi tin nhắn bằng cách loại bỏ hỗ trợ dành cho phiên BinaryMessageFormatter bản cũ (định dạng 2000). Thay đổi này ngăn mã thực thi từ xa từ các thông điệp MSMQ không đáng tin cậy. |
Integration Services | Integration Services | Windows |
| 5349316 | Khắc phục sự cố tạo ALTER JSON INDEX REORGANIZE ra tệp kết xuất nếu thống kê tồn tại trên bảng nội bộ của chỉ mục JSON. |
Công cụ SQL Server | Có khả năng lập trình | Tất cả |
| 5354186 | Khắc phục sự cố trong đó độ lệch chính của nút được tính toán không chính xác và có thể gây hỏng JSON trong khi thao JSON_MODIFY tác. |
Công cụ SQL Server | Có khả năng lập trình | Tất cả |
| 5355051 | Khắc phục sự cố trong đó JSON_MODIFY thao tác trộn có thể gây hỏng và tạo tệp dọc. |
Công cụ SQL Server | Có khả năng lập trình | Tất cả |
Cách lấy hoặc tải xuống CU này hoặc gói CU mới nhất
Cách lấy hoặc tải xuống gói cập nhật tích lũy mới nhất dành cho Windows (được đề xuất)
Bản cập nhật sau đây có sẵn từ Trung tâm Tải xuống của Microsoft:
Tải xuống gói cập nhật tích lũy mới nhất cho SQL Server 2025 ngay
Lưu ý
- Trung tâm Tải xuống của Microsoft luôn cung cấp bản phát hành CU mới nhất cho SQL Server 2025.
- Nếu trang tải xuống không xuất hiện, hãy liên hệ với Bộ phận hỗ trợ và dịch vụ khách hàng của Microsoft để nhận gói cập nhật tích lũy.
Cách nhận hoặc tải xuống gói cập nhật tích lũy này cho Windows từ Danh mục Microsoft Update
Bản cập nhật sau đây có sẵn từ Danh mục Microsoft Update:
Lưu ý
- Danh mục Microsoft Update chứa CU này của SQL Server 2025 và các bản phát hành CU trước đây của SQL Server 2025.
- Bản cập nhật tích lũy này cũng có sẵn qua Dịch vụ Cập nhật Windows Server (WSUS).
- Bạn nên luôn cài đặt bản cập nhật tích lũy mới nhất hiện có.
Cách nhận hoặc tải xuống gói cập nhật tích lũy mới nhất cho Linux
Để cập nhật SQL Server 2025 trên Linux lên CU mới nhất, trước tiên bạn phải cấu hình kho lưu trữ Bản cập nhật tích lũy. Sau đó, cập nhật các gói SQL Server bằng lệnh cập nhật phù hợp với nền tảng.
Để biết hướng dẫn cài đặt và liên kết trực tiếp đến các gói CU, hãy xem Ghi chú phát hành SQL Server 2025.
Thông tin tệp
Thông tin hàm băm tệp
Bạn có thể xác minh việc tải xuống bằng cách tính toán hàm băm của tệp SQLServer2025-KB5096981-x64.exe thông qua lệnh sau đây:
certutil -hashfile SQLServer2025-KB5096981-x64.exe SHA256
| Tên tệp | Hàm băm SHA256 |
|---|---|
| SQLServer2025-KB5096981-x64.exe | 5FB70451BEF95B4A392B718B90C7A05EA389B2C0B29E07A3DE9768F7F3B736B5 |
Thông tin tệp gói Cập nhật tích lũy
Ghi chú cho bản cập nhật này
Điều kiện tiên quyết
Để áp dụng gói cập nhật tích lũy này, bạn phải đang chạy SQL Server 2025.
Thông tin về khởi động lại
Bạn có thể phải khởi động lại máy tính sau khi áp dụng gói cập nhật tích lũy này.
Thông tin sổ đăng ký
Để sử dụng một trong các bản vá khẩn cấp (hotfix) trong gói này, bạn không cần phải thực hiện bất kỳ thay đổi nào đối với sổ đăng ký.
Thông báo quan trọng
Bài viết này cũng cung cấp những thông tin quan trọng sau.
Phiên bản bản dựng CU của Analysis Services
Bắt đầu từ Microsoft SQL Server 2017, số phiên bản bản dựng Analysis Services và số phiên bản bản dựng SQL Server Database Engine không khớp. Để biết thêm thông tin, hãy xem Xác minh phiên bản bản dựng của bản cập nhật tích lũy Analysis Services.
Bản cập nhật tích lũy (CU)
- Mỗi CU mới bao gồm tất cả các bản sửa lỗi có trong CU trước đó dành cho phiên bản SQL Server đã cài đặt.
- Các CU của SQL Server được chứng nhận ở mức tương đương với các gói dịch vụ và nên được cài đặt với mức độ tin cậy tương đương.
- Chúng tôi khuyên bạn nên chủ động cài đặt CU thường xuyên ngay khi có bản mới, theo các hướng dẫn sau:
- Dữ liệu lịch sử cho thấy một số lượng đáng kể các trường hợp hỗ trợ liên quan đến những sự cố đã được giải quyết trong CU đã phát hành.
- Các gói cập nhật tích lũy (CU) có thể mang lại các giá trị gia tăng vượt trội so với các bản sửa lỗi khẩn cấp (hotfix), chẳng hạn như các bản cập nhật về khả năng hỗ trợ, khả năng quản lý và độ tin cậy.
- Chúng tôi khuyến nghị bạn nên kiểm thử các bản CU của SQL Server trước khi triển khai chúng vào môi trường vận hành thực tế.
Triển khai môi trường kết hợp
Khi triển khai bản cập nhật cho môi trường kết hợp, chẳng hạn như Always On, sao chép, cụm và phản chiếu, chúng tôi khuyên bạn nên tham khảo các bài viết sau trước khi triển khai bản cập nhật:
Nâng cấp phiên bản cụm chuyển đổi dự phòng
Lưu ý
Nếu không muốn sử dụng quy trình cập nhật luân phiên, hãy làm theo các bước sau để áp dụng bản cập nhật:
- Cài đặt bản cập nhật trên nút thụ động.
- Cài đặt bản cập nhật trên nút hiện hoạt (yêu cầu khởi động lại dịch vụ).
Nâng cấp và cập nhật máy chủ nhóm khả dụng với thời gian ngừng hoạt động và mất dữ liệu tối thiểu
Lưu ý
Nếu bạn đã bật tính năng Luôn Bật cùng với danh mục SSISDB , hãy xem thông tin về SSIS với tính năng Luôn Bật) để biết thông tin về cách áp dụng một bản cập nhật trong những môi trường này.
Cách áp dụng bản vá khẩn cấp (hotfix) cho SQL Server trong kiến trúc sao chép
Hỗ trợ ngôn ngữ
Các bản cập nhật tích lũy của SQL Server hiện hỗ trợ nhiều ngôn ngữ. Do đó, gói CU này không dành riêng cho một ngôn ngữ cụ thể. Gói này áp dụng cho tất cả ngôn ngữ được hỗ trợ.
Các cấu phần (tính năng) được cập nhật
Một gói CU bao gồm tất cả các bản cập nhật hiện có cho mọi cấu phần (tính năng) của SQL Server 2025. Tuy nhiên, gói cập nhật tích lũy chỉ cập nhật những thành phần hiện được cài đặt trên phiên bản SQL Server mà bạn chọn để bảo trì. Nếu bạn thêm một tính năng SQL Server, chẳng hạn như Analysis Services, vào phiên bản này sau khi áp dụng CU, bạn phải áp dụng lại CU này để cập nhật tính năng mới lên CU đó.
Hỗ trợ cho bản cập nhật này
Nếu xảy ra sự cố khác hoặc cần khắc phục sự cố, bạn có thể phải tạo yêu cầu dịch vụ. Chi phí hỗ trợ thông thường sẽ áp dụng cho các câu hỏi hỗ trợ bổ sung và những sự cố không thuộc phạm vi của gói cập nhật tích lũy cụ thể này. Để có danh sách đầy đủ các số điện thoại của Bộ phận hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo một yêu cầu dịch vụ riêng, hãy truy cập trang web hỗ trợ của Microsoft.
Cách gỡ cài đặt bản cập nhật này
Cách gỡ cài đặt bản cập nhật này trên Windows
- Trong Panel điều khiển, mở mục Chương trình và Tính năng, sau đó chọn Xem các bản cập nhật đã cài đặt.
- Tìm mục tương ứng với gói cập nhật tích lũy này trong SQL Server 2025.
- Nhấn và giữ (hoặc bấm chuột phải vào) mục nhập, rồi chọn Gỡ cài đặt.
Cách gỡ cài đặt bản cập nhật này trên Linux
Để gỡ cài đặt CU này trên Linux, bạn phải hoàn nguyên gói về phiên bản trước đó. Để biết thêm thông tin về cách hoàn nguyên bản cài đặt, hãy xem Hoàn nguyên SQL Server.
Tham khảo
- Thông báo về các bản cập nhật cho Mô hình bảo trì tăng dần của SQL Server (ISM)
- Kể từ SQL Server 2017, các gói dịch vụ SQL Server không còn được hỗ trợ
- Xác định phiên bản và ấn bản của SQL Server Database Engine đang chạy
- Các mô hình bảo trì cho SQL Server
- Sơ đồ đặt tên và Mô tả phân vùng sửa lỗi cho các gói cập nhật phần mềm SQL Server
- Mô tả thuật ngữ chuẩn được sử dụng để mô tả các bản cập nhật phần mềm của Microsoft