Gejala
Pertimbangkan skenario berikut:
-
Anda menggunakan Microsoft SQL Server 2012 Reporting Services (SSRS 2012) atau SSRS 2014 dalam mode terpadu SharePoint.
-
Anda mengatur opsi refresh data untuk menggunakan data singgahan, dan mengatur opsi singgahan ke pada jadwal bersama atau pada jadwal kustom.
-
Anda mengonfigurasikan jadwal yang divalidasi oleh SSRS dan flushes tembolok.
Dalam skenario ini, pengecualian yang mirip dengan yang berikut ini dicatat:
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. Jalur penuh harus kurang dari 260 karakter; pembatasan lainnya berlaku. Jika server laporan berada dalam mode asli, jalur harus dimulai dengan garis miring.; w3wp! pustaka! e! <tanggal> <waktu>:: kesalahan: jadwalkan 591b959d-5754-4dc6-95b6-a988d8c4587a gagal. Kesalahan Microsoft. ReportingServices. Diagnostics. Utilities. InvalidItemPathException: jalur item '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<item jalur>' tidak valid. Jalur penuh harus kurang dari 260 karakter; pembatasan lainnya berlaku. Jika server laporan berada dalam mode asli, jalur harus dimulai dengan garis miring.
Setelah pengecualian terjadi, singgahan laporan tidak dibersihkan. Ini dengan cepat meningkatkan ukuran database dan tidak pernah dibersihkan.
Penyebab
Masalah ini terjadi karena ada batasan yang diketahui dalam produk.
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.
Pembaruan kumulatif 4 untuk SQL Server 2014 /en-us/help/2999197
Pembaruan kumulatif 2 untuk SQL Server 2012 SP2 /en-us/help/2983175
11 pembaruan kumulatif untuk SQL Server 2012 SP1 /en-us/help/2975396
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".