KB3038332 – JAVÍTÁS: Az Adatriasztások táblái megtelnek, és soha nem törlik a régi adatokat, amikor az SSRS 2012- vagy SSRS 2014-jelentésekhez használ riasztásokat

Hatókör
SQL Server 2014 Business Intelligence - duplicate (do not use)

Tünetek

Vegyük például a következő esetet:

  • A Microsoft SQL Server 2012 Reporting Services (SSRS 2012) vagy az SQL Server 2014 Reporting Services (SSRS 2014) szolgáltatást a SharePoint integrált módjára konfigurálta.
  • Telepítette a Microsoft SharePoint-kiszolgáló 2013-at vagy a Microsoft SharePoint-kiszolgáló 2010-et a számítógépére.
  • Létrehozott néhány adatriasztást a SharePoint-webhely egyes jelentéseihez.

Ebben az esetben a riasztásokat tartalmazó adatbázis nagyon nagy. Ennek az az oka, hogy a riasztást tartalmazó adatbázis FeedData és FeedPool táblájában sok sor található. A riasztásokat tartalmazó adatbázis emellett nem törli a több mint 180 nappal ezelőtt létrehozott adatokat.

Megjegyzés: A Reporting Service alapértelmezés szerint megőrzi az elmúlt 180 nap riasztási adatait. A riasztási adatok megőrzési ideje a Rsreportserver.config fájlban beállított AlertingMaxDataRetentionDays kulcs értékétől függ. A Rsreportserver.config fájl alapértelmezés szerint az alábbi elérési úton található:

<Meghajtó>\Program Files\Common Files\Microsoft Shared\Web Server Extensions\<SharePoint verziószám>\WebServices\Reporting\

Megoldás

Összegző frissítéssel kapcsolatos információk

Ezt a hibát először az SQL Server következő összegző frissítésében javítottuk.

Javaslat: Telepítse az SQL Server legújabb összegző frissítését

Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Javasoljuk, hogy töltse le és telepítse az SQL Server legújabb összegző frissítéseit:

      

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.