目錄

簡介

本檔案介紹停用Cisco BroadWorks資料庫伺服器(DBS)的步驟。

必要條件

開始停用過程之前，請確保滿足以下前提條件：

- 已計畫專用維護視窗。

- 在維護時段之前已備份所有伺服器。

- 在維護時段之前，開啟Cisco TAC票證並提供來自所有相關的BroadWorks伺服器的完整技術支援輸出。

警告

此過程必須在計畫的維護時段內完成，以最大限度地減少服務中斷。

請注意，BroadWorks命令列介面(bwcli)級別在不同版本之間可能不同。請務必根據您特定的BroadWorks版本文檔來檢驗命令。

停用DBS涉及永久刪除資料。在繼續操作之前，請確保所有必要的歷史資料都已歸檔或遷移。

PS/ADP伺服器CLI清理

如果Profile Server(PS)或Application Delivery Platform(ADP)伺服器僅專用於DBS，則停用操作非常簡單，但通常PS/ADP伺服器共用其他功能，並且僅需要刪除DBS功能。

DBS專用伺服器

如果PS/ADP伺服器僅專用於DBS服務，您可以繼續關閉和最終刪除。

- 啟動專用PS/ADP伺服器的正常關閉。

- 在保留期過後，刪除專用的PS/ADP伺服器虛擬機器(VM)。

非DBS專用伺服器

對於不專用於DBS服務的PS伺服器，請使用delete和/或clear命令從這些CLI位置刪除所有相關資訊。

增強型呼叫中心報告(ECCR):

_CLI/Applications/CCReportingDBManagement/Database/Databases/Sites>

_CLI/Applications/CCReportingDBManagement/Database/Schemas/Instances>

_CLI/Applications/CCReportingDBManagement/Database/Databases>

_CLI/Applications/CCReporting/Database/Databases/Sites>

_CLI/Applications/CCReporting/Database/Schemas/Instances>

_CLI/Applications/CCReporting/Database/Databases>

增強型通話記錄(ECL):

_CLI/Applications/EnhancedCallLogsDBManagement/Database/Databases/Sites>

_CLI/Applications/EnhancedCallLogsDBManagement/Database/Schemas/Instances>

_CLI/Applications/EnhancedCallLogsDBManagement/Database/Databases>

在PS/PS-ADP伺服器上，執行必要的命令以停止、取消部署和停用相關應用程式：

ECCR:

- CCReportDBM管理

- CCRreporting

- DBSObserver

ECL:

- 增強型CallLogsDBManagement

- ECLQuery

外部報告的CommPilot清理

清理CommPilot GUI並將使用者指向內建AS Reporting而不是停用的DBS。

指示指定的管理員使用者登入到CommPilot GUI並導航到每個SP/企業/組，以使用每個呼叫中心配置檔案下的覈取方塊禁用外部報告。

此外，還有一個稱為「呼叫中心外部報告設定」的區域，將「單選按鈕」設定為「關閉」。

作為CLI清理

應用於主應用伺服器(AS)的設定會複製到冗餘對中的輔助AS。

從主AS上的以下CLI位置刪除所有相關資訊：

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases>

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases/Sites>

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas>

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas/Instances>

AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Databases>

AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Databases/Sites>

AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Schemas>

AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Schemas/Instances>

在兩台AS伺服器上，使用以下命令清除警報表：

AS_CLI/Monitoring/Alarm/AlarmsTable> clearAll;y

XSP/ADP伺服器應用程式清理

在所有擴展服務平台(XSP)/ADP伺服器上執行必要的命令，以停止、取消部署和停用相關應用程式：

- PublicReporting

- PublicECLQuery

DBS停用

從以前引用該DBS的所有BroadWorks伺服器(AS、PS、XSP、ADP)上的主機檔案中刪除與DBS相關的所有條目。

使用以下命令啟動DBS伺服器的正常關閉：

init 0 shutdown

在保留期過後，刪除DBS虛擬機器(VM)。

疑難排解

如果在刪除架構時收到這些錯誤之一，則必須手動分離架構。

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb

Failed to write data to the configuration system

The database bwCentralizedDb refer to by schema type bweccr and schema instance bweccr does not exist or cannot be deleted.

或

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb

Cannot delete schema. Connections are currently open.

分離架構。

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas/Instances> clear bweccr bweccr database

分離架構後，請再次執行delete命令。

AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb

如果bwCentralizedDb條目的刪除再次失敗，請重新設定DBS上的埠，並重試delete命令。

DBS_CLI/Applications/DbManagement/DbManager/Ports> set OracleNet 8523