KB4459545 - KHẮC PHỤC: Nâng cấp phiên bản SP1 không thành công khi bạn sử dụng phiên bản SxS của SQL Server 2016 SP1 và SP2

Áp dụng cho
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Triệu chứng

Giả sử bạn đã cài đặt các phiên bản song song (SxS) của Microsoft SQL Server 2016 Gói dịch vụ 1 (SP1) và Gói dịch vụ 2 (SP2). Bạn sẽ không thể nâng cấp phiên bản SP1 vì các bản vá lỗi Cập nhật Tích lũy (CU) cho SP2 thiếu trình điều khiển hệ thống RsFx0412.

Lưu ý Vui lòng đảm bảo rằng các phiên bản SxS của phiên bản SQL Server 2016 SP2 có các bản cập nhật mới nhất trước khi bạn nâng cấp phiên bản SQL Server 2016 SP1.

Giải pháp

Sự cố này đã được khắc phục trong bản cập nhật tích lũy sau đây dành cho SQL Server:

Bản cập nhật tích lũy 3 cho SQL Server 2016 SP2

Giới thiệu về các bản cập nhật tích lũy cho SQL Server:

Mỗi bản cập nhật tích lũy mới dành cho SQL Server chứa tất cả các bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:

Bản cập nhật tích lũy mới nhất cho SQL Server 2016

Giải pháp thay thế

Để khắc phục sự cố này, bạn có thể xử lý các bước sau đây:

  1. Giải nén RsFx.msi từ trình cài đặt SP1 CU (tùy chọn /x).

  2. Trích xuất nội dung của RsFx.msi (msiexec /a RSFX.MSI /qb TARGETDIR="C:\rsfx_content").

  3. Tìm rsFx0412.inf và RsFx0412.sys.

  4. Sao chép tệp vào:

    1. C:\Program Files\Microsoft SQL Server\130\Shared\RsFxInstall\RsFx0412.inf và
    2. C:\Windows\System32\Drivers\RsFx0412.sys.
  5. Khởi động lại trình cài đặt SP1 CU.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.