Simptomi
Razmotrite sledeći scenario:
-
Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ili SSRS 2014 koristite u SharePoint integrisanom režimu.
-
Opcije osvežavanja podataka postavljatetako da koriste keširane podatkei postavljate opcije keširanjana "Po deljenom rasporedu" ili po prilagođenom rasporedu.
-
Konfigurišete raspored da SSRS poništi keš memoriju i izbaci keš memoriju.
U ovom scenariju evidentira se izuzetak sličan sledećem:
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. Puna putanja mora biti dugačka manje od 260 znakova; primenjuju se druga ograničenja. Ako je server izveštaja u izvorni režim, putanja mora početi sa kose crtom.; w3wp!library!e!<Date>-<Time>:: e ERROR: Schedule 591b959d-5754-4dc6-95b6-a988d8c4587a failed. Greška Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: Putanja stavke '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Putanja artikla>' nije važeća. Puna putanja mora biti dugačka manje od 260 znakova; primenjuju se druga ograničenja. Ako je server izveštaja u izvoru režima, putanja mora da počne sa kose crtom.
Kada dođe do izuzetka, keš izveštaja se ne čisti. Ovo brzo povećava veličinu baze podataka i nikada se ne čisti.
Uzrok
Do problema dolazi zato što postoji poznato ograničenje u proizvodu.
Rešenje
Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 4 za SQL Server 2014 /en-us/help/2999197
Kumulativna ispravka 2 za SQL Server 2012 SP2 /en-us/help/2983175
Kumulativna ispravka 11 za SQL Server 2012 SP1 /en-us/help/2975396
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".