海康威视停车场管理软件PMS对接8630云平台软件重装说明
随着无感支付方案的推广,越来越多的项目采用PMS出入口管理软件对接8630云平台,以此实现微信支付宝等第三方平台缴费出场。但是TPE终端免不了出现一些硬件或者系统上的问题,比如网口问题、系统瘫痪等,而这些问题处理起来往往需要更换设备并重装软件。针对该问题,我们处理起来有以下几点注意事项:
一:本地数据库终端如何做数据备份,确保软件平滑迁移
非系统瘫痪导致的,能正常访问本地磁盘的前提下,打开PMS软件安装目录,依次备份PMS文件夹下的PMSConfig.ini配置文件以及PostgreSQL文件夹下的data文件夹。另外,打开云平台的NGS看门狗安装路径,备份NGSServer.XML文件。
接下来在新的终端上重装PMS,装好后依次把备份的PMSConfig.ini和data文件替换到安装目录下,替换完之后再打开软件即可。NGS可在www.hikparking.com网站上下载安装包,安装完后同样替换备份的NGSServer.XML文件即可
注意!!!
1、 data文件夹不能直接替换,必须将源data文件夹删除后再把备份的data文件夹拷贝进去,否则文件夹会被合并导致数据库异常)。
2、 新终端必须保持和原终端IP一致。
二:级联数据库终端如何备份,确保软件平滑迁移
对于多台TPE终端数据库级联的项目,当主数据库的终端正常,从设备需要重装的时候,只需备份软件安装目录下对应的PMSConfig.ini配置文件即可,其余不做备份。重装步骤和主终端一致。
三:级联数据库终端备份丢失,直接重装后相关问题如何处理
当主终端运行正常,从终端由于不可抗力因素无法通过文件备份来重装的时候,简单的重装会导致以下两个问题:
1、 主设备和从设备车道信息同步了,任一终端更改配置会同步影响到另一终端。
造成原因:重装后首次打开软件直接选择远程数据库,导致软件的ClientUniqueID和主终端重复。ClientUniqueID在PMSConfig.ini文件中可以查看
如何避免:重装后首次开启PMS必须选择本地数据库,待软件生成新的随机ClientUniqueID后,在切换到远程数据库使用。再按下方问题2进行解决
1、 主设备和从设备车道未同步,但是平台上原来的车道编号依然存在,导致车道信息冗余。
造成原因:由于PMSConfig.ini未备份,导致软件初次启动会重新生成一个随机ClientUniqueID,而原来老的ClientUniqueID依然存在于数据库中。所以上传给云平台的车道信息会冗余,即原终端的车道信息为虚假车道信息。
如何解决:需要进PMS数据库删除冗余的车道信息,具体步骤如下:
a、 安装并打开数据库连接工具Navicat Premium,安装包可在400FTP上下载
b、选择连接PostgreSQL,依次输入数据库所在终端IP地址、用户名以及密码(数据库密码由总部技术支持提供,不对外开放)
c、连接成功后可以看下如下数据库表结构,找到clientlist、gateinfo、laneinfo三个表格
d、 查看当前使用的每台TPE中软件的ClientUniqueID(PMSConfig.ini配置文件中),对比步骤c中的数据,明确冗余的ClientUniqueID,执行右键删除。
e、 三张表格内的冗余车道删完后,关闭数据库连接工具,重启终端后,可以在云平台上可以看到冗余的车道已经消失,数据恢复正常,即可投入使用。