资源描述:
《ocs常见问题的处理办法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、OCS常见问题的处理办法2013-11-26更新说明:1.下面提到的ocs5.1,或ocs5.1及以下,包括ocs3.0,3.1,3.2,3.3,3.4,3.5,3.525,3.526,3.527,4.0,5.0,5.1。2.ocs7.0,老的tocs,包括tocs1.0,2.0,2.1,6.0,7.0,包括其中所有的R1,R2,R3等小版本。ocs7.x,表示现在的7.0,以及以后可能的7.1,7.2,...8.0,...。3.以下所有对数据库的举例是sqlserver2000。sqlserver2005/200
2、8以及英文版可以参照处理。1.老的TOCS的系统 升级到现在的7.0会不会有问题不会,升级到7.0只是软件方面的改动,硬件基本不变。升级到ocs7.1时,IC消费机,水控机程序有改动,必须同时升级硬件程序。2.数据库备份,打开管理系统后老是在备份设置窗口进不去最后更新2009-08-031)sql2005/2008上设不成功,可以使用ocs7.1的数据库备份设置脚本。2)如果使用过脚本仍不能成功,参考第31条,检查是否没有数据库操作权限。3)如果一直设不成功,可以到企业管理器、存储过程里找sp_pb_getback
3、upinfo,双击打开后可以看到里面的注释,按里面的解释操作。3.通信中心查找不到设备只保证在同一个交换机/HUB下能查到。如果实在查不到,拿一张普通的网线(直通线或交叉线都可以),一头连电脑,一头连设备来查找。查找设备时发出命令到组播地址224.0.5.168,端口是6502。如果从通信中心到设备间的任何一个网络设备不转发这个组播包,就会查找不到。网络设备多种多样,默认是不是转发,怎么配置才能使网络设备转发这个包,这样的问题需要联系网络设备的厂家,每个设备的默认值都可能不同。查不到不是我们软件问题,是客户的网络不
4、支持。可以找研发部要一个网络抓包程序验证。4.管理系统找不到控制系统/通信中心看pb_pstation里设的电脑名/ip能不能ping通。ocs7.0以上的数据库可以查select*fromvpb_proxy看查出的ip/电脑名能不能ping通。如果能ping通还是连不上,试试telnet电脑名/ip端口,其中端口根据是通信中心还是控制系统有不同。如果是通信中心,使用telnet电脑名/ip6500如果是控制系统,使用telnet电脑名/ip6503这个命令要在管理系统所在的电脑上运行。在通信中心/控制系统所在的电
5、脑上,可以通过命令查看端口有没有打开:如果是通信中心,使用netstat-na
6、find"6500"如果是控制系统,使用netstat-na
7、find"6503"这些命令只是验证端口有没有真正打开,能不能连上,是用来查问题,不是用来解决问题的。在windowsxp/2003上,如果开启远程桌面,因为远程桌面会使用6500端口,这样在使用远程桌面后,会出现管理系统不能上通信中心的情况。如果使用通信中心,需换用其他的远程桌面工具。否则要在使用远程桌面后重启通信中心。这个问题不影响控制系统,控制系统使用的端口号是6503
8、。5.控制系统/通信中心老是重启(启动不久就死了)在vpb_proxy里有ip/电脑名重复登记的项,删掉不用的。6.从tocs2.1R3及以前的老版本升级到ocs7.0注意的问题1)控制系统下的设备要重新指定所用的串口2)IC消费机硬件程序改过一次,会把逃卡记录传上来。最好是消费机硬件程序也升级3)检查select*fromvpb_proxy返回的结果,看有没有重复登记的项,主要是编号和电脑名/IP7.通信中心在设备多的时候不稳定在tcp设备超过10个及以上时,必须使用sqlserver的企业版。在xp上不能企业版
9、时,也要安装开发版。个人版只能在只有几个设备时使用。不是软件问题,是sqlserver个人版的性能限制。8.软件连不到安装在windows2003上的sqlserver。这个是微软的问题,windows2003打到最新的补丁,sqlserver2000打到最新的补丁,或使用sqlserver2005/2008.9.ocs5.1以下的软件安装不上,安装到一半时跳掉整个电脑查找BDE目录,删除所有的BDE目录,再重新安装一次10.ocs5.1ODBC能配通,软件连不上OCS5.1及以下,ODBC必须能配通,如果配不通不
10、是我们软件问题,找其他原因。如果只有tcp/ip或命名管道一个能通,另一个不通,软件不一定能打开。如果打不开,找原因把不通的那个配通。不是我们软件问题。如果两个都能配通,软件肯定能打开。还打不开的话查找所有的BDE,找到的都删除,再重新安装一遍。检查database.ini文件里服务器,电脑名和IP都可以试一下。11.ocs5.1/7.0能不能使用免费的数据