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.
- Kumulativ uppdatering 1 för SQL Server 2014 SP1
- Kumulativ uppdatering 7 för SQL Server 2014
- Kumulativ uppdatering 5 för SQL Server 2012 SP2
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:
- Senaste kumulativa uppdateringen för SQL Server 2014 SP1
- Senaste kumulativa uppdateringen för SQL Server 2014
- Senaste kumulativa uppdateringen för SQL Server 2012 SP2
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".