Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn sử dụng Microsoft SQL Server 2012 báo cáo dịch vụ (SSRS 2012) hoặc SSRS 2014 trong chế độ tích hợp SharePoint.
-
Bạn đặt các tùy chọn làm mới dữ liệu để sử dụng dữ liệu đệm ẩnvà đặt các tùy chọn bộ đệm ẩntrên lịch biểu chia sẻ hoặc trên lịch biểu tùy chỉnh.
-
Bạn cấu hình lịch biểu mà SSRS invalidates vào bộ đệm ẩn và xóa bỏ bộ đệm ẩn.
Trong trường hợp này, một ngoại lệ tương tự như sau được đăng nhập:
w3wp!schedule!e!<Date>-<Time>:: i INFO: Handling Event CacheInvalidateSchedule with data 4248182a-16b1-4c6a-b630-298cd24ae152.w3wp!library!e!<Date>-<Time>:: i INFO: Schedule 591b959d-5754-4dc6-95b6-a988d8c4587a executed at 04/24/2014 20:30:07.w3wp!schedule!e!<Date>-<Time>:: i INFO: Invalidating report cache for report /{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path>' w3wp!library!e!<Date>-<Time>:: i INFO: Call to FlushCacheAction().w3wp!library!e!<Date>-<Time>:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: , Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: The path of the item '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path>'is not valid. Đường dẫn đầy đủ phải nhỏ hơn 260 ký tự dài; các hạn chế khác được áp dụng. Nếu máy chủ báo cáo ở chế độ gốc, đường dẫn phải bắt đầu bằng dấu gạch chéo.; w3wp! thư viện! e! <ngày> <> :: lỗi e: lên lịch 591b959t-5754-4dc6-95b6-5988m8b4587a không thành công. Lỗi Microsoft. ReportingServices. Diagnostics. Utilities. Nghiditempathexception: đường dẫn của mục '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Path path>' không hợp lệ. Đường dẫn đầy đủ phải nhỏ hơn 260 ký tự dài; các hạn chế khác được áp dụng. Nếu máy chủ báo cáo ở chế độ gốc, đường dẫn phải bắt đầu bằng dấu gạch chéo.
Sau khi ngoại lệ xảy ra, bộ đệm ẩn báo cáo sẽ không được dọn dẹp. Điều này nhanh chóng tăng kích cỡ cơ sở dữ liệu và nó không bao giờ được dọn dẹp.
Nguyên nhân
Sự cố xảy ra vì có một hạn chế đã biết trong sản phẩm.
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.
Bản Cập Nhật tích lũy 4 cho SQL Server 2014 /en-us/help/2999197
Bản Cập Nhật tích lũy 2 cho SQL Server 2012 SP2 /en-us/help/2983175
Bản Cập Nhật tích lũy 11 cho SQL Server 2012 SP1 /en-us/help/2975396
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".