目錄

簡介

必要條件

需求

採用元件

問題：CVP報告伺服器資料庫夜間清除失敗

解決方案

簡介

本檔案介紹在客戶語音入口網站(CVP)報告伺服器中的NightlyPurge程式出現的常見問題。

必要條件

需求

思科建議您瞭解以下主題

- CVP

- Windows 2008 Server

採用元件

本文檔中的資訊基於CVP報告伺服器8.0及更高版本。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

問題：CVP報告伺服器資料庫夜間清除失敗

在CVP報告伺服器中，NightlyPurge進程可能會間歇性失敗，出現此錯誤，

"運行儲存過程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]

解決方案

錯誤代碼「–310」表示表（或片段）已存在。 執行清除時，會將片段分離到名為「垃圾郵件」的表中，然後刪除該表。由於清除未成功運行，因此清除過程結束時不會刪除「Informix.junk」表。要解決此問題，您需要使用以下步驟手動刪除表。一旦刪除表，清除操作就會成功運行。

步驟1.導航到 開始>所有程式> Informix Dynamic Server > cvp_db_<dbname>。

步驟2.輸入 dbaccess。

步驟3.從選單選擇 Connection

步驟4.從資料庫伺服器清單中，選擇適當的伺服器。在本例中， cvp_data是資料庫。

步驟5.在 USER NAME >>提示中，鍵入使用者要登入的登入名。

步驟6.在 PASSWORD >>提示中輸入使用者的密碼。

步驟7.選擇要使用的資料庫 「cvp_data」。

步驟8.選擇 Exit以返回主選單。

步驟9.選擇 查詢語言以執行查詢。

步驟10.運行查詢，刪除 表垃圾郵件

您可能會在 dbaccess工具中遇到此錯誤

No connect permission

ISAM error: no record found

若要糾正此問題，

- 確保登入的使用者帳戶為本地管理員。

- 確保報告伺服器位於工作組中，不屬於任何域。