KB3152042 - KHẮC PHỤC: Lỗi PageRequestManagerServerErrorException khi bạn sử dụng tham số ngày không hợp lệ trong SSRS

Á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 sử dụng Dịch vụ Báo cáo Microsoft SQL Server để tạo báo cáo chứa tham số loại ngày. Khi thực thi báo cáo bằng tham số ngày không hợp lệ, bạn nhận được thông báo lỗi sau đây:

Lưu ý

Giá trị được cung cấp cho tham số báo cáo parameter_name không hợp lệ đối với loại của tham số đó. (rsReportParameterTypeMismatch)

Đây là hành vi được mong đợi. Tuy nhiên, đôi khi, bạn cũng có thể nhận được thông báo lỗi sau:

Lưu ý

Sys.WebForms.PageRequestManagerServerErrorException: Đã xảy ra lỗi không xác định trong khi xử lý yêu cầu trên máy chủ. Mã trạng thái được trả về từ máy chủ là: 500

Nếu bạn thay thế tham số ngày không hợp lệ bằng ngày chính xác, rồi thực thi báo cáo, bạn vẫn nhận được thông báo lỗi tương tự. Sự cố này không được giải quyết cho đến khi bạn tải mới trang web hiện tại.

Giải pháp

Sự cố này đã được khắc phục lần đầu tiên trong các bản cập nhật tích lũy sau đây của SQL Server:

Đề xuất: Cài đặt bản cập nhật tích lũy mới nhất 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 đó. Chúng tôi khuyên bạn nên tải xuống và cài đặt các bản cập nhật tích lũy mới nhất cho SQL Server:

      

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.