KB2972463 – LØSNING: Hurtigbufferen for rapporter tømmes ikke når du bruker SSRS 2012 eller SSRS 2014 i SharePoint-integrert modus

Symptomer

Tenk deg følgende:

  • Du bruker Microsoft SQL Server 2012 Reporting Services (SSRS 2012) eller SSRS 2014 i SharePoint-integrert modus.
  • Du angir alternativene for dataoppdatering til Bruk bufrede data, og angir hurtigbufferalternativene til På delt tidsplan eller Etter egendefinert tidsplan.
  • Du konfigurerer planen som SSRS ugyldiggjør hurtigbufferen og tømmer ut hurtigbufferen.

I dette scenarioet loggføres et unntak som ligner på følgende:

Obs!

w3wp!schedule!e!<Dato>-<Time>:: i INFO: Håndtering av hendelseshendelsen CacheInvalidateSchedule med data 4248182a-16b1-4c6a-b630-298cd24ae152.
w3wp!library!e!<Dato>-<Tid>:: i INFO: Tidsplan 591b959d-5754-4dc6-95b6-a988d8c4587a utført 24.04.2014 20:30:07.
w3wp!schedule!e!<Dato>-<Time>:: i INFO: Invalidating report cache for report /{59ee4a21-c7c4-49f7-b812-29f060672d08}/<item path>'
w3wp!library!e!<Dato>-<Time>:: i INFO: Call to FlushCacheAction().
w3wp!library!e!<Dato>-<Time>:: e ERROR: Kaster Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: , Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: Banen til elementet '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path'er> ikke gyldig. Den fullstendige banen må være mindre enn 260 tegn lang. Andre begrensninger gjelder. Hvis rapportserveren er i opprinnelig modus, må banen begynne med skråstrek.
w3wp!library!e!<Dato>-<Time>:: e ERROR: Schedule 591b959d-5754-4dc6-95b6-a988d8c4587a failed. Feil Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: Banen til elementet '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path>' er ikke gyldig. Den fullstendige banen må være mindre enn 260 tegn lang. Andre begrensninger gjelder. Hvis rapportserveren er i opprinnelig modus, må banen begynne med skråstrek.

Når unntaket oppstår, tømmes ikke rapporthurtigbufferen. Dette øker raskt databasestørrelsen, og den blir aldri ryddet opp.

Årsak

Dette problemet oppstår fordi det finnes en kjent begrensning i produktet.

Oppløsning

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Kumulativ oppdatering 4 for SQL Server 2014 /en-us/help/2999197

Kumulativ oppdatering 2 for SQL Server 2012 SP2 /en-us/help/2983175

Kumulativ oppdatering 11 for SQL Server 2012 SP1 /en-us/help/2975396

Om kumulative oppdateringer for SQL Server

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:

      

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».