Simptome

Luați în considerare următorul scenariu:

  • Utilizați Microsoft SQL Server 2012 Reporting Services (SSRS 2012) sau SSRS 2014 în modul integrat SharePoint.

  • Setați opțiunile de reîmprospătare a datelor pentru a utiliza datele memorate în cacheși setați opțiunile cache la un program partajat sau la o planificare particularizată.

  • Configurați planificarea care SSRS invalidează memoria cache și scoate în evidență memoria cache.

În acest scenariu, se înregistrează o excepție similară cu următoarea:

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. Calea completă trebuie să aibă o lungime mai mică de 260 de caractere; se aplică alte restricții. Dacă serverul de raportare este în modul nativ, calea trebuie să înceapă cu slash.; w3wp! Library! e! <data>-<dată>:: e eroare: programarea 591b959d-5754-4dc6-95b6-a988d8c4587a nu a reușit. Eroarea Microsoft. ReportingServices. Diagnostics. Utilities. InvalidItemPathException: calea elementului "/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<calea elementului>" nu este validă. Calea completă trebuie să aibă o lungime mai mică de 260 de caractere; se aplică alte restricții. Dacă serverul de raportare este în modul nativ, calea trebuie să înceapă cu slash.

După ce se produce excepția, memoria cache a raportului nu este curățată. Acest lucru mărește rapid dimensiunea bazei de date și nu este niciodată curățat.

Cauză

Problema apare deoarece există o limitare cunoscută a produsului.

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.