Introduction
本文描述步骤排除报告的Customer Voice Portal (CVP)故障服务器数据库清除故障(紧急状态和每夜的清除)。
Prerequisites
Requirements
Cisco 建议您了解以下主题:
- CVP服务器
- Cisco Unified智能联络管理(ICM)
- Cisco Unified Contact Center Enterprise (UCCE)
Components Used
本文档中的信息基于以下软件版本:
- 报告的CVP服务器8.5和更高
- CVP操作控制台(OAMP)
The information in this document was created from the devices in a specific lab environment.All of the devices used in this document started with a cleared (default) configuration.如果您的网络实际,请保证您了解所有命令的潜在影响。
排除多数常见情况故障
密码不匹配
保证CVP_dbadmin,并且CVP_dbuser密码是同样。有此CSCuw90124的一个缺陷 。
这在报告的服务器的CVP日志可以被验证。
Logsnippets :
During night purge time 12:00 midnight as per the configuration done on OAMPserver, Purge started.
10.XX.XX.XX: Sep 20 2017 00:00:02.986 +0400: %CVP_10_5_RPT-1-REPORTING_ALERT_MESSAGE: Starting purge handler operation. [id:4024]
But failed due to password issue,
10.XX.XX.XX: Sep 20 2017 00:00:06.012 +0400: %CVP_10_5_RPT-3-REPORTING_DB_ERROR_MSG: (Database: cvp_data) Failed running the stored procedure sp_got_space(): java.sql.SQLException: Incorrect password or user com.informix.asf.IfxASFRemoteException: cvp_dbadmin@XX.com is not known on the database server.: java.sql.SQLException: Incorrect password or user com.informix.asf.IfxASFRemoteException: cvp_dbadmin@XX.com is not known on the database server. (DBScript.testPurgeNeeded)
java.sql.SQLException: Incorrect password or user com.informix.asf.IfxASFRemoteException: cvp_dbadmin@XX.com is not known on the database server.
密码不匹配解决方案
重置CVP_dbadmin和CVP_dbuser密码:
步骤1.对报告的服务器开始一次远程桌面会话。
步骤2.登陆到有有管理员特权的用户的服务器。
第3.步。 保证报告的CVP用户Informix公司, cvp_dbadmin, cvp_dbuser在报告的CVP存在服务器。
步骤4.报告的CVP用户必须是本地管理员和Informix公司admin组的成员。
第5.步。保证报告的CVP用户帐户没有被锁定。
第6.步。在更改前,请保证报告的服务器通过CVP OAMP控制台被终止Windows密码。如果报告的服务器没有中断,尝试连接错误的用户名/密码组合和锁定cvp_dbuser帐户。
第7.步。保证服务在运行在报告的CVP的状态服务器的Cisco CVP资源管理器。
步骤8.连接对计算机管理>本地用户和Groups>用户。
步骤9.重置informix公司的密码, cvp_dbadmin, cvp_dbuser对一个临时密码。
步骤10.输入OAMP控制台网页并且连接对设备管理>报告统一的CVP服务器。选择并且编辑报告的CVP服务器配置。选择数据库管理>更改用户密码。
步骤11.从第9步输入临时密码作为旧密码,然后输入您新的永久性密码。
步骤12。保证帐户没有通过Windows本地用户和组被锁定。
第13步。重新启动报告的CVP服务器服务。
净化与错误的失效:失败运行存储过程sp_frag_mgt :-310
这在报告的服务器的CVP日志可以被验证。
Logsnippet :
10.XX.XX.XX 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.XX.XX.XX 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.50
清除错误的-310失败解决方案
为了解决此故障,请丢弃垃圾表在报告的服务器的cvp_data表里。
错误代码-310表明表(或相当请分段)已经存在。当清除运行时,片段被分开对名为垃圾的表表然后被丢弃。因为清除不成功运行, Informix.junk表没有被删除在清除进程结束时。为了解决此问题,您需要手工删除表和采取这些步骤:
步骤1.连接开始>所有Programs> Informix公司动态Server> cvp_db_<dbname>。
步骤2.输入
dbaccess。
第3.步。从菜单,请选择
连接。
第4.步。从数据库服务器列表,请选择适当一个。在这种情况下,
cvp_data。
第5.步。在
用户名>>提示,键入登录名。
第6.步。在
密码>>提示,请键入用户密码。
步骤7.选择数据库使用,是
cvp_data。
步骤8.选择
退出为了返回到主菜单。
步骤9.选择
查询语言为了执行查询。
步骤10.运行查询
丢弃表垃圾。
一旦表被删除,清除成功运行。
净化与出故障的错误的失效运行存储过程sp_frag_mgt :-206
这在报告的服务器的CVP日志可以被验证。
Logsnippet :
10.XX.XX.XX Nov 04 2017 00:02:55.489 +0400: %CVP_10_5_RPT-3-REPORTING_DB_ERROR_MSG: (Database: cvp_data) runDBPurge -- Failed running the stored procedure sp_frag_mgt: -206 [id:4012]
10:XX.XX.XX Nov 04 2017 00:02:55.520 +0400: %CVP_10_5_RPT-1-REPORTING_DB_PURGE_FAILED: The Reporting (Database: cvp_data) database purge operation failed [Duration: 89.72 seconds]. [id:4006]
清除错误的-206失败解决方案
检查输出的Frag_mgt为了知道存储过程为什么发生了故障。如果它是由于purgelist,从cvpadmin表请删除purgelist。
警告:对于SQL片段日志,请保证采取这些步骤,当在一个低语音流量周期时。
Step 1.请使用dbaccess工具为了登陆到cvp_data数据库和运行呼叫sp_frag_mgt (‘D’);。输出在CVPHOME \日志\ Frag_mgt.out被写
步骤2.验证它是否卡住归结于垃圾purgelist。
日志片断:
evaluates to alter fragment on table vxmlelement detach partition sys_p5962 junk
EXECUTE IMMEDIATE alter fragment on table vxmlelement detach partition sys_p5962 junk
;
exception : looking for handler
SQL error = -626 ISAM error = -106 error string = = ""
步骤3.运行查询精选*从ciscoadmin :cvp_admin表的purgelist为了检查purgelist。
警告:保证采取这些步骤,当在一个低语音流量周期时。
步骤4.为了删除purgelist,请终止在报告的服务器的CVP服务Cisco CVP CallServer。
步骤5.运行从action='D的purgelist的命令dbaccess ciscoadmin “删除; "”
步骤6.请手工运行程序sp_frag_mgt为了检查是否成功执行。
步骤7.开始在报告的服务器的CVP服务Cisco CVP CallServer。
Verify
为了验证是否清除运作适当地,在解决后与错误206的清除失效,遵从这些步骤:
Step 1.您能检查cvp日志,并且确认清除故障消息请勿存在。
步骤2.运行onstat - d命令为了检查数据库空间、使用方法、可用性等等。
步骤3.运行这些查询cvp_data表为了确认根据保留阶段的数据可用被配置各自表的在CVP OAMP清除设置。
select min(dbdatetime) from vxmlelement
select min(dbdatetime) from call