Inleiding
Dit document beschrijft de veelvoorkomende problemen die worden gezien bij het NightlyPurge-proces in de CVP-rapportageserver (Customer Voice Portal).
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan
Gebruikte componenten
De informatie in dit document is gebaseerd op de CVP-rapportageserver 8.0 en hoger.
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 live is, moet u de potentiƫle impact van elke opdracht begrijpen.
Probleem: Falen van CVP Reporting Server Database Nightly Purge
In CVP meldingsserver, kan het NightlyPurge proces met tussenpozen falen met deze fout,
"Het uitvoeren van de opgeslagen procedure sp_frag_mgt - 310 mislukt"
10.16.0.15: Jan 14 2014 00:00:03.167 -0500:%CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: ackPurgeRunning() sending message: start_ack[id:4013]
10.16.0.15: Jan 14 2014 00:00:03.167 -0500:%CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: Received acknowledgement from Reporting subsystem. Message: start_ack [id:4013]
10.16.0.15: Jan 14 2014 00:00:03.167 -0500:%CVP_8_5_RPT-1-REPORTING_DB_STARTING_PURGE: Starting Reporting (Database: cvp_data)
database purge. Any existing reporting connections will be disconnected. [id:4017]
10.16.0.15: Jan 14 2014 00:00:03.683 -0500: %CVP_8_5_RPT-3-REPORTING_DB_ERROR_MSG: (Database: cvp_data) runDBPurge -- Failed running the stored procedure sp_frag_mgt: -310
10.16.0.15: Jan 14 2014 00:00:03.683 -0500: %CVP_8_5_RPT-1-REPORTING_DB_PURGE_FAILED:The Reporting (Database: cvp_data) database purge operation failed [Duration: 0.52
seconds].
10.16.0.15: Jan 14 2014 00:00:03.683 -0500: %CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: Sending purge completed message for Reporting database. Message: 'stop' [id:4013]
10.16.0.15: Jan 14 2014 00:00:03.683 -0500:%CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: acceptClient() received msg: stop [id:4013]
10.16.0.15: Jan 14 2014 00:00:03.683 -0500:%CVP_8_5_RPT-1-REPORTING_STATE_CHANGE: REPORTING Subsystem state changed to RPT SS RPT1 changes its state to In Service cause Purge ended [id:4001]
Oplossing
De foutcode "-310" geeft aan dat er al een tabel (of fragment) bestaat. Wanneer de purge wordt uitgevoerd, worden de fragmenten losgemaakt aan een lijst genoemd "troep" en dan wordt de lijst gelaten vallen. Aangezien de zuivering niet succesvol verloopt, wordt de "Informix.junk"-tabel niet verwijderd aan het eind van het zuiveringsproces. Om dit probleem op te lossen moet u de tabel handmatig verwijderen door gebruik te maken van deze stappen . Nadat de tabel is verwijderd, wordt de opschonen met succes uitgevoerd.
Stap 1. Navigeer naar
Start > Alle programma's > Informix Dynamic Server > cvp_db_<dbname>.
Stap 2. Voer
dbaccess in.
Stap 3. Selecteer
Connection in het menu
Stap 4. Selecteer de gewenste server in de lijst met databaseservers. In dit geval is
cvp_data de database.
Stap 5. Typ in
USER NAME >>prompt de inlognaam voor de gebruiker om in te loggen.
Stap 6. Typ in
Password >>prompt het wachtwoord van de gebruiker.
Stap 7. Selecteer de te gebruiken database "
cvp_data".
Stap 8. Selecteer
Exit om terug te keren naar het hoofdmenu.
Stap 9. Selecteer
Query-Language om een query uit te voeren.
Stap 10. Voer de query,
drop-table junk uit
U kunt deze fout(en) ervaren in de
dbaccess tool
No connect permission
ISAM error: no record found
Om dit probleem op te lossen,
- Zorg ervoor dat de ingelogde gebruikersaccount een lokale beheerder is.
- Zorg ervoor dat de meldingsserver in een werkgroep staat en geen deel uitmaakt van een domein.