Inleiding
Dit document beschrijft de stappen om het probleem van grote tabellen op te lossen die geen gegevens voor de logger in Unified Contact Center Enterprise (UCCE) verwijderen.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- UCCES
- Structured Search Query Language (SQL)
- icmdba-gereedschap
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.
Probleem
Logger B zuivert gegevens als meer dan 80% capaciteit is bereikt. Het register geeft aan dat er slechts 14 dagen moeten worden opgeslagen, maar er staat meer op dan dat.
De kwestie wordt veroorzaakt door de grote tabellen (Agent Event Detail, Call Type SG Interval, RCD, RCV en TCD) die een hoger aantal dagen hebben bewaard hoewel het register voor 14 dagen is geconfigureerd.
U kunt dit zien vanuit icmdba om de gebruikte ruimte te controleren....
Dit gebeurt wanneer de opgeslagen procedure die wordt gebruikt om de grote tabellen op te ruimen een conflict bevat, in dit geval leidt deze de procedure om de database in de verkeerde logger te gebruiken (LoggerA in plaats van LoggerB).
Oplossing
Stap 1. Verander de periode die voor de aangetaste tabellen op het register geldt, om er zeker van te zijn dat alleen de oudste 10 - 20 dagen worden gewist (om te voorkomen dat te veel gegevens over één keer worden gewist), d.w.z.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc. \ICM\Customer_Instance\
LoggerX\Recovery\CurrentVersion\Purge\Retain\...
Stap 2. Navigeer naar SQL Management Studio, databases > <instancname>_sideB > Programmaabiliteit > Opgeslagen procedures, en voor elk van de DB-tabellen die worden beïnvloed (Agent Event Detail, Call Type SG Interval, RCD, RCV en TCD), klik met de rechtermuisknop en selecteer Wijzigen.
Stap 3. Wijzig de regel die begint met @key='SOFTWARE\Cisco Systems (waarin LoggerA wordt genoemd dat u moet wijzigen in LoggerB) zoals in de afbeelding wordt weergegeven.
Stap 4. Klik op Execute om de wijzigingen in de opgeslagen procedure op het menu Query op te slaan.
Stap 5. U kunt dan wachten tot de geplande verwijdering van grote tabellen 's nachts (12:30u) plaatsvindt of de purge-taak opnieuw plannen zodat deze eerder loopt.
Om de zuiveringsbanen te herplannen, van SQL Server Agent > Jobs, selecteert u de taak om de getroffen tabellen op te ruimen, dubbelklikt u op de taak en dit opent een nieuw venster, dan navigeer naar Planningen, klik op Bewerken en wijzig de tijd gebaseerd op wanneer u wilt dat de purge plaatsvindt zoals in de afbeelding.
Stap 6. Zodra u de eerste oudste 14 dagen voor elke aangetaste tabel hebt verwijderd, kunt u stap 1 opnieuw volgen om periode te wijzigen om de oudste dagen te verwijderen en stap 5 om de oudere gegevens te verwijderen, totdat u de laatste 14 dagen op die tabellen houdt.