Einleitung
Dieses Dokument beschreibt die häufigsten Probleme, die beim NightlyPurge-Prozess im Customer Voice Portal (CVP) Reporting-Server auftreten können.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen
Verwendete Komponenten
Die Informationen in diesem Dokument basieren auf dem CVP-Berichtsserver 8.0 und höher.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Problem: Fehler beim nächtlichen Löschen der CVP-Berichtsserver-Datenbank
Im CVP-Reporting-Server kann der NightlyPurge-Prozess mit diesem Fehler gelegentlich fehlschlagen.
"Fehler beim Ausführen der gespeicherten Prozedur sp_frag_mgt - 310"
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]
Lösung
Der Fehlercode "-310" gibt an, dass bereits eine Tabelle (bzw. ein Fragment) vorhanden ist. Wenn die Bereinigung ausgeführt wird, werden Fragmente von einer Tabelle mit dem Namen "Junk" getrennt, und die Tabelle wird dann verworfen. Da der Löschvorgang nicht erfolgreich ausgeführt wird, wird die Tabelle "Informix.junk" am Ende des Löschvorgangs nicht gelöscht. Um das Problem zu beheben, müssen Sie die Tabelle manuell löschen, indem Sie diese Schritte ausführen. Nachdem die Tabelle gelöscht wurde, wird der Löschvorgang erfolgreich ausgeführt.
Schritt 1: Navigieren Sie zu
Start > Alle Programme > Informix Dynamic Server > cvp_db_<dbname>.
Schritt 2: Geben Sie
dbaccess ein.
Schritt 3: Wählen Sie im Menü den Befehl
Verbindung
Schritt 4: Wählen Sie aus der Liste der Datenbankserver den gewünschten Server aus. In diesem Fall ist
cvp_data die Datenbank.
Schritt 5: Geben Sie in
BENUTZERNAME >> den Anmeldenamen für den Benutzer ein.
Schritt 6. Geben Sie in
PASSWORD >> das Kennwort des Benutzers ein.
Schritt 7: Wählen Sie die zu verwendende Datenbank aus, die "
cvp_data" lautet.
Schritt 8: Wählen Sie
Beenden, um zum Hauptmenü zurückzukehren.
Schritt 9: Wählen Sie
Abfragesprache, um eine Abfrage auszuführen.
Schritt 10: Führen Sie die Abfrage aus, und
löschen Sie Tabellenschrott.
Diese Fehler können im
dbaccess-Tool auftreten.
No connect permission
ISAM error: no record found
Um dieses Problem zu beheben,
- Stellen Sie sicher, dass es sich bei dem angemeldeten Benutzerkonto um einen lokalen Administrator handelt.
- Stellen Sie sicher, dass sich der Berichtsserver in einer Arbeitsgruppe und nicht in einer Domäne befindet.