网呼配置修改登录工号引起配置丢失

发布时间:  2015-04-24 浏览次数:  132 下载次数:  0
问题描述
一般来说,在网呼环境搭建好之后,无需再修改网呼登录工号。但有时候由于共享配置的原因,可能当前配置的网呼工号被占用,导致无法登录。直接的想法是用NIRCWIZARD。



此处填写好需要的工号之后,点击确定保存,重启NIRC服务。

发现新更改的工号可以登录了,但是原来的配置全部丢失了。
处理过程
事实上配置没有“丢失”,而是被备份了。

在Windows下NIRC的配置文件被保存在C:\config下,Linux下则保存在${ICDDIR}/config目录下,有两个文件,其中nirc.ini为当前最新的配置文件,nircBack.ini为最近一次修改前的备份文件。因此如果出现了上述“丢失”情况,必须尽快将nircBack.ini文件回退回nirc.ini,否则一旦nircBack.ini再次被覆写,就无法找回配置数据了。



如果需要修改网呼的登录工号,必须在WAS侧安全地进行操作。

而本文开篇提出的问题(共享座席登录导致网呼座席无法登录),目前较好的解决方法是预先分配多个具有NIRC配置权限的共享座席,或者重启NIRC服务。
根因
NIRCWIZARD与NIRC的关系类似于WAS配置助手与WAS的关系,是一个初始化程序。

所不同的是,WAS配置助手不能直接覆盖配置文件,而NIRCWIZARD则放开了此权限。如果执行了一遍NIRCWIZARD,相当于重新初始化了一遍NIRC配置,故所有的配置都“丢失”了。

END