Hotfix này áp dụng cho Microsoft SQL Server 2012 báo cáo dịch vụ (SSRS 2012) và SQL Server 2014 báo cáo dịch vụ (SSRS 2014).
Triệu chứng
Khi bạn tìm cách chuyển một số tham số gây ra độ dài URL để vượt quá 65.520 ký tự cho một dịch vụ báo cáo Microsoft SQL Server 2012 (SSRS 2012) hoặc SQL Server 2014 Report Services (SSRS 2014), bạn không thể tạo báo cáo và bạn có thể nhận được thông báo lỗi sau đây:
Giá trị của tham số ' param ' không hợp lệ. (tham số Rsinvalid). URI không hợp lệ: chuỗi URI quá dài.
Lưu ý́
-
Khi bạn tạo báo cáo theo định dạng khác với HTML, quy trình rendering có thể thành công. Tuy nhiên, tệp được tạo bị hỏng và chứa lỗi đã đề cập trước đó.
-
Sau khi bạn cài đặt hotfix này, thao tác rendering sẽ hoàn tất thành công trên tất cả các phần mở rộng rendering mà không cần sản xuất tệp bị hỏng cho các tình huống trong đó URL (với tham số) có độ dài vượt quá 65.520 ký tự. Tuy nhiên, Executionlog sẽ theo dõi cảnh báo nếu URL vượt quá độ dài 65.520 ký tự.
Giải pháp
Vấn đề lần đầu tiên được khắc phục trong bản Cập Nhật tích lũy SQL Server sau đây.
Cập Nhật tích lũy 1 cho SQL Server 2014 /en-us/help/2931693
Cập Nhật tích lũy 8 cho SQL Server 2012 SP1 /en-us/help/2917531
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra 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 đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".