Triệu chứng
Hãy cân nhắc các trường hợp sau:
- Bạn sử dụng Microsoft SQL Server 2012 Reporting Services (SSRS 2012) hoặc SSRS 2014 trong chế độ Tích hợp SharePoint.
- Bạn đặt tùy chọn Làm mới dữ liệu thành Sử dụng dữ liệu được lưu trong bộ đệm ẩn, đồng thời đặt tùy chọn Bộ đệm ẩn thành Theo lịch biểu chung hoặc Theo lịch biểu tùy chỉnh.
- Bạn cấu hình lịch trình để SSRS vô hiệu hóa bộ nhớ đệm và xóa bộ đệm ẩn.
Trong kịch bản này, một ngoại lệ tương tự như sau đây được ghi vào nhật ký:
Lưu ý
w3wp!schedule!e!<Ngày>-Thời<gian>:: i THÔNG TIN: Xử lý Sự kiện CacheInvalidateSchedule với dữ liệu 4248182a-16b1-4c6a-b630-298cd24ae152.
w3wp!library!e!<Ngày>-Thời<gian>:: i THÔNG TIN: Lịch biểu 591b959d-5754-4dc6-95b6-a988d8c4587a được thực hiện vào ngày 24/04/2014 20:30:07.
w3wp!schedule!e!<Ngày>-Thời<gian>:: i THÔNG TIN: Đang vô hiệu hóa bộ đệm ẩn báo cáo cho báo cáo /{59ee4a21-c7c4-49f7-b812-29f060672d08}/<đường dẫn> mục'
w3wp!library!e!<Ngày>-<Time>:: i INFO: gọi FlushCacheAction().
w3wp!library!e!<Ngày>-Time><:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: , Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: Đường dẫn của mục '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Đường dẫn> mục'is not valid. Đường dẫn đầy đủ phải dài dưới 260 ký tự; Có những giới hạn khác. Nếu máy chủ báo cáo ở chế độ gốc, đường dẫn phải bắt đầu bằng dấu sổ chéo;
w3wp!library!e!<Ngày>-Thời<gian>:: e LỖI: Lịch trình 591b959d-5754-4dc6-95b6-a988d8c4587a không thành công. Lỗi Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: Đường dẫn của mục '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Đường dẫn Mục>' không hợp lệ. Đường dẫn đầy đủ phải dài dưới 260 ký tự; Có những giới hạn khác. Nếu máy chủ báo cáo ở chế độ gốc, đường dẫn phải bắt đầu bằng dấu sổ chéo.
Sau khi ngoại lệ xảy ra, bộ đệm ẩn báo cáo sẽ không được dọn sạch. Điều này sẽ nhanh chóng làm tăng kích cỡ cơ sở dữ liệu và không bao giờ bị dọn sạch.
Nguyên nhân
Sự cố xảy ra do có giới hạn đã biết trong sản phẩm.
Giải pháp
Sự cố này được khắc phục lần đầu tiên trong bản cập nhật tích lũy tiếp theo của SQL Server.
Cập nhật Tích lũy 4 cho SQL Server 2014 /en-us/help/2999197
Cập nhật tích lũy 2 cho SQL Server 2012 SP2 /en-us/help/2983175
Cập nhật tích lũy 11 cho SQL Server 2012 SP1 /en-us/help/2975396
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 2014
- Bản cập nhật tích lũy mới nhất cho SQL Server 2012 SP2
- Bản cập nhật tích lũy mới nhất cho SQL Server 2012 SP1
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".