KB3038332 - FIX: Tabeller med dataaviseringar fylls i och rensar aldrig gamla data när du använder varningar för SSRS 2012- eller SSRS 2014-rapporter

Gäller för
SQL Server 2014 Business Intelligence - duplicate (do not use)

Symptom

Tänk dig följande scenario:

  • Du har konfigurerat Microsoft SQL Server 2012 Reporting Services (SSRS 2012) eller SQL Server 2014 Reporting Services (SSRS 2014) att köras i SharePoint-integrerat läge.
  • Du har installerat Microsoft SharePoint Server 2013 eller Microsoft SharePoint Server 2010 på datorn.
  • Du har skapat några dataaviseringar för några rapporter på SharePoint-webbplatsen.

I det här scenariot märker du att aviseringsdatabasen är mycket stor. Det beror på att det finns många rader i tabellerna FeedData och FeedPool i aviseringsdatabasen. Aviseringsdatabasen rensar inte heller data som skapades för mer än 180 dagar sedan.

Rapporteringstjänsten bevarar som standard aviseringsdata för de senaste 180 dagarna. Kvarhållningstiden för aviseringsdata beror på värdet för nyckeln AlertingMaxDataRetentionDays som anges i Rsreportserver.config-filen. Som standard finns den Rsreportserver.config filen i följande sökväg:

<enhet>\Program Files\Common Files\Microsoft Shared\Web Server Extensions\<SharePoint Version Number>\WebServices\Reporting\

Lösning

Information om kumulativ uppdatering

Problemet åtgärdades först i följande kumulativa uppdatering av SQL Server.

Rekommendation: Installera den senaste kumulativa uppdateringen för SQL Server

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Vi rekommenderar att du laddar ned och installerar de senaste kumulativa uppdateringarna för SQL Server:

      

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".