OCS常见问题的处理办法.doc_第1页
OCS常见问题的处理办法.doc_第2页
OCS常见问题的处理办法.doc_第3页
OCS常见问题的处理办法.doc_第4页
OCS常见问题的处理办法.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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/2008以及英文版可以参照处理。1.老的TOCS的系统升级到现在的7.0会不会有问题不会,升级到7.0只是软件方面的改动,硬件基本不变。升级到ocs7.1时,IC消费机,水控机程序有改动,必须同时升级硬件程序。2.数据库备份,打开管理系统后老是在备份设置窗口进不去最后更新 2009-08-031) sql2005/2008上设不成功,可以使用ocs7.1的数据库备份设置脚本。2) 如果使用过脚本仍不能成功,参考第31条,检查是否没有数据库操作权限。3) 如果一直设不成功,可以到企业管理器、存储过程里找 sp_pb_getbackupinfo,双击打开后可以看到里面的注释,按里面的解释操作。3.通信中心查找不到设备只保证在同一个交换机/HUB下能查到。如果实在查不到,拿一张普通的网线(直通线或交叉线都可以),一头连电脑,一头连设备来查找。查找设备时发出命令到组播地址224.0.5.168,端口是6502。如果从通信中心到设备间的任何一个网络设备不转发这个组播包,就会查找不到。网络设备多种多样,默认是不是转发,怎么配置才能使网络设备转发这个包,这样的问题需要联系网络设备的厂家,每个设备的默认值都可能不同。查不到不是我们软件问题,是客户的网络不支持。可以找研发部要一个网络抓包程序验证。4.管理系统找不到控制系统/通信中心看pb_pstation里设的电脑名/ip能不能ping 通。ocs7.0以上的数据库可以查 select * from vpb_proxy 看查出的ip/电脑名能不能ping 通。如果能ping 通还是连不上,试试 telnet 电脑名/ip 端口,其中端口根据是通信中心还是控制系统有不同。如果是通信中心,使用 telnet 电脑名/ip 6500如果是控制系统,使用 telnet 电脑名/ip 6503这个命令要在管理系统所在的电脑上运行。在通信中心/控制系统所在的电脑上,可以通过命令查看端口有没有打开:如果是通信中心,使用 netstat -na |find 6500如果是控制系统,使用 netstat -na |find 6503这些命令只是验证端口有没有真正打开,能不能连上,是用来查问题,不是用来解决问题的。在windows xp/2003上,如果开启远程桌面,因为远程桌面会使用6500端口,这样在使用远程桌面后,会出现管理系统不能上通信中心的情况。如果使用通信中心,需换用其他的远程桌面工具。否则要在使用远程桌面后重启通信中心。这个问题不影响控制系统,控制系统使用的端口号是6503。5.控制系统/通信中心老是重启(启动不久就死了)在 vpb_proxy 里有ip/电脑名重复登记的项,删掉不用的。6.从tocs2.1R3及以前的老版本升级到 ocs7.0注意的问题1) 控制系统下的设备要重新指定所用的串口2) IC消费机硬件程序改过一次,会把逃卡记录传上来。最好是消费机硬件程序也升级3) 检查 select * from vpb_proxy 返回的结果,看有没有重复登记的项,主要是编号和电脑名/IP7.通信中心在设备多的时候不稳定在tcp设备超过10个及以上时,必须使用sql server 的企业版。在xp 上不能企业版时,也要安装开发版。个人版只能在只有几个设备时使用。不是软件问题,是sql server 个人版的性能限制。8.软件连不到安装在 windows 2003上的 sql server。这个是微软的问题,windows2003打到最新的补丁,sqlserver 2000 打到最新的补丁,或使用 sql server 2005/2008.9.ocs5.1以下的软件安装不上,安装到一半时跳掉整个电脑查找 BDE 目录,删除所有的BDE目录,再重新安装一次10.ocs5.1 ODBC能配通,软件连不上OCS5.1及以下,ODBC必须能配通,如果配不通不是我们软件问题,找其他原因。如果只有tcp/ip 或命名管道一个能通,另一个不通,软件不一定能打开。如果打不开,找原因把不通的那个配通。不是我们软件问题。如果两个都能配通,软件肯定能打开。还打不开的话查找所有的BDE,找到的都删除,再重新安装一遍。检查 database.ini 文件里服务器,电脑名和IP都可以试一下。11.ocs5.1/7.0能不能使用免费的数据库可以使用 MSDE,是 sql server 2000里带的一个免费的数据库,使用上与 sqlserver 相同。但是没有企业管理器,要使用标准版的企业管理器来操作。这个数据库有性能和数据库大小限制,只能用在小型应用中,数据库文件最多只能到2G。12.ocs5.1/7.0可以使用的数据库可以使用sqlserver 2000, sqlserver 2005, sqlserver2008, MSDE。不能使用这些以外的数据库。数据库都要打到最新的补丁。13.ocs5.1/7.0可以使用的操作系统可以在 windows 2000/xp/2003/vista 上运行。ocs5.1及以下可以在 windows2000/xp上运行。2003/vista上未测试。14.ocs5.1/ocs7.0软件,以前运行正常,最近突然不正常故障现象可能有登录时提示日志写不进,或是考勤核算不了,或是IC消费不能汇总入库,或是停车场反应不正常。ocs软件使用时间超过2年以上的系统,或者是安装有门禁、停车场子系统,数据库文件增长很快。以上这些问题,一般都是数据库上的问题。首先看一下数据文件和日志文件的大小。超过2G以上时基本可以确定是数据库问题。详细的原因可以用事件探查器跟踪数据库操作,里面会有提示具体的原因。也有可能是突然断电导致数据表损坏,也需要通过事件探查器来确定问题。如果查出是表损坏了,那么重建坏的表,原来的数据能导出多少算多少。(1)使用事件探查器使用方法看事件探查器的使用视频演示。(2)使用企业管理器可以在企业管理器里,找到“管理”,展开到“SQL Server日志”,选择“当前-”,可以在右侧看到数据库运行日志,遇到严重问题时,比如硬盘空间满,表物理损坏等,这里可以看到。然后根据这里的信息针对处理,空间满了可以删除一些文件,表损坏了可以重新建表。15.数据库太大的处理办法如果数据文件或日志文件超过2G,在 FAT32 文件系统上只能保存2G多的文件,超过就写不下。可以把文件系统格式从FAT32转换成NTFS。在 windows 2000和 xp/2003上自带 convert.exe 程序,可以转换。在开始菜单运行里,输入 cmd 进入dos窗口,再输入 convert /? 可以看到帮助信息。在 2000 和 xp 上两个命令的格式有一点不同,具体看帮助里的提示,要把文件系统从 FAT32 转换成 NTFS。需要转换的是数据文件所在的硬盘分区。16.IC卡突然不能发卡反挂失修卡等所有与读写卡有关的操作或者发下的卡在消费机上不能用用RC500试试看能不能读写卡。可能是读卡器的密码变化。ocs5.1/7.0只会在初始化卡片的时候去改读卡器密码。如果初始化卡操作没有进行完就中途退出,会导致密码不正确。17.ocs7.0门禁实时监控不能开门实时监控上显示通道未设置 或 异常状态2或其他信息。因为门禁完全是脱机运行,刷卡能不能开门完全由硬件控制,因此不是软件问题。可能是门禁控制器上的通道信息丢失,到管理系统中去重新下载门信息(房门下载)。18.ocs7.0门禁刷卡不开门门禁控制器无论是在实时还是脱机情况下都是独立完成门禁业务的,软件管不了控制器开不开门,只是辅助工具设置和下载信息,不管开不开门。遇到有不能开门的情况,打开管理系统的实时监控,看刷卡时实时监控的文字信息里显示的是什么,然后根据文字信息再排除。19.ocs的自动采集功能ocs5.1及以下版本从3.5开始加入ocs助手,开始有自动采集功能,但门禁的自动采集功能是另外做的。到ocs4.0开始门禁的自动采集也合并到ocs助手中。tocs/ocs7.0从最早的发布版开始就有自动采集功能,在系统调度中可以设置。20. rfp/rfq的自动重启在rfp/rfq目录下,有监视服务程序,用安装服务.bat, 启动服务.bat开始分别对 rfp 和 rfq进行监控,如果发现程序不在运行时会立即重新启动。使用前要注意,要设置 proxymonitor.ini 或 controlmonitor.ini 里面的配置信息,特别是 Path= 后面的路径,必须是包含 tocsservice.exe 或 QService.exe 文件名的全路径名,否则可能不会正常启动。另外,如果出现通信中心或控制系统刚打开运行,几秒以内就会自动关闭,然后又启动,再关闭,除了前面提到的重复配置问题,很可能是监控程序与当前的程序不匹配,要换用安装程序安装出来的对应的版本监控程序,特别是当从tocs2.1R3或ocs6.0升级上来的时候。还有一个可能是程序连接到数据库比较慢(命名管道可能会相当慢),需要很长时间才能连上数据库。这种情况下一个解决办法是加快网络速度使连接过程更快,或者将配置文件中的Interval间隔时间设得更长。21.数据库可能有问题的检查在查询分析器里执行:dbcc checkdb (tocs)括号里面换成要检查的数据库名称。看执行的结果里面有没有出现红色的行,红色的行是检查发现有错误的。一般可以用这种方法发现表结构损坏的数据表。对有损坏的表,我们的修复办法是把表导到另外一个数据库里,然后把这个表删除再重建,再把数据导回去。专业的数据库修复公司可能可以修复出更多数据。注意在导出的时候不要导出到Excel,因为当记录数超过65535行时,后面的数据会全部丢失。而且在导出时,Excel不能正确处理字符和数字类型,不方便使用。22.清空数据库日志如果数据库运行时间长了,日志文件会变得很大。可以用命令来清空日志文件。一般在做备份前,先清一下日志,这样会节省恢复数据库时需要的硬盘空间。命令是:backup log tocs with no_log;里面的 tocs 换成真正的数据库的名称。清空以后再收缩一下数据库,否则还是会占用硬盘空间。23.ocs5.1及以下的时间日期格式问题如果在ocs5.1及以下版本的管理系统中,门禁或考勤或其他子系统,如果有记录采集不了,报数据库错误,而用上面第14条的办法不能排除时,检查一下控制面板里的时间和日期格式设置。在windows2000/xp/2003上,设置的地方可能不一样。要求必须设置成以下形式:时间格式:HH:mm:ss时间分隔符::(半角冒号)AM符号和PM符号不用管。短日期格式:yyyy-MM-dd日期分隔符:-长日期格式:yyyy年M月d日tocs/ocs7.x在启动时会自动将系统的时间和日期格式设置成需要的,并在退出恢复原设置,因此不需特别注意。但是如果有类似的现象,要观察会不会有其他软件也会修改系统的时间和日期格式。本问题可以用第14条中的监控数据库的办法发现。24. ocs5.x门禁或停车场监控慢最后更新2013-08-3125.门禁和停车场在监控时,会频繁地进行数据库访问。如果数据库太大,或与数据库之间的网络不稳定,网速慢,都会导致监控反应慢。ping 在20ms以内并且稳定持续的才算是好网络。100ms都可以用。如果网络正常,那么考虑优化数据库。在企业管理器里,可以查看数据表的大小。选中数据库,点右键“查看/任务板,在右边点“表信息”,在框中输入 mj_%,回车,可以看到所有门禁表的大小。如果表大小超过200M,就要考虑删除一些数据,最好是整个表清空。清空表用的语句是 truncate table 表名对门禁,有这几个表可能会很大,可以看需要删除。删除用的语句是 delete from 表名 where 条件ocs5.x数据库的相关表:(1)mj_control_run:控制器运行状态。作用不大。(2)mj_doormode_realtime,mj_door_history:门工作模式实时表和历史表。表中记录的是哪个时刻门是自控还是常开的,作用不大。(3)mj_doorstatus,mj_doorstatus_bak,mj_doorstatus_history:门状态实时表,备份表和历史表。(4)mj_iodata_bak,mj_iodata_realtime,mj_iodata_history,mj_iodata_realtime_bak: 进出记录表。看需要保留。最好能删除一些。(5)mj_urgent_realtime,mj_urgent_history:报警信息表停车场可能比较大的表是:(1)tc_control_gather,tc_control_history,tc_control_realtime:进出刷卡记录表。可以保留最近几个月的记录,删除更早的过期记录。Ocs7.x数据库的相关表:(1) mj_iodata, mj_iodata_bak,进出记录表(2) mj_doorstatus, mj_doorstatus_bak,门状态表,很大,可以删除,可以只保留两个月(3) mj_doormode, mj_doormode_bak, 门工作模式,很大,可以删除,可以只保留两个月(4)mj_urgent, 报警记录,可以删除。删除两个月以前的数据的语句示例:Delete from mj_doorstatus where status_date dateadd(month,-2,getdate();25.ocs5.x/ocs7.0使用的端口最后更新2009-09-28ocs5.x管理系统和控制系统之间使用TCP协议,端口是 7901-7904。如果使用RF2004 TCP/IP型的门禁控制器,端口是7910。ocs7.0管理系统与通信中心之间使用TCP协议,端口是 6500,管理系统与控制系统之间的端口是 6503。ocs7.0通信中心查找设备使用的是UDP协议,发往组播地址 224.0.5.168,端口是 6502。参考第3条。Ocs7.1的端口:Ocs7.1新增加一个端口6501,使用UDP协议,用来实现管理系统与加密狗服务之间的通讯。26.ocs7.x跨网段使用ocs7.x/tocs设备与通信中心之间使用的是标准的TCP/IP协议,只要网络之间能通,并且开放第25条中指定的端口就可以使用。如果实际不能使用,参考第3,4条。27.多网卡问题ocs7.x软件可以运行在多网卡的服务器上。但由于使用多网卡时网络环境特殊,需要注意一些问题。多网卡包括实际安装多个物理网卡,或是同一个物理网卡上绑定多个IP地址。容易出现问题的是通信中心或控制系统运行在多网卡的服务器上。管理系统运行在这样的环境一般没有问题。(1).配置通信中心或控制系统在配置通信中心或控制系统时,软件自动可以找出一个IP地址。但是在使用多网卡时,尽量使用电脑名称来配置而不是使用IP地址。因为如果指定IP,那么可能只有这个IP所在的网段的管理系统能连接过来,另外一个网段的管理系统由于与这个指定的IP不在一个网段内,可能会连接不上。而使用电脑名称时,各个网段可以根据名称来取到与自己对应网段的IP地址。当然前提是分别在几个网段内,ping 电脑名称能取得到正确的IP地址。如果能取到,那么就可以用。如果取不到,需要在网段内增加DNS,方法请查阅资料。否则只能使用一个网卡。(2).通信中心查找设备通信中心通过发UDP组播包来查找设备。设备收到后回应。如果是多网卡,在发送组播包时,操作系统会根据一定的机制决定往哪个网卡发送这个组播包。如果发向的网卡刚好是设备所连接的,那么就能查到,否则就查不到。因此查找的结果会比较随机,有可能查得到,有可能查不到。或者有时候能查到,有时候查不到。解决的办法有两个,一个是找客户的网管,修改操作系统的路由表,使组播包可以发向设备所接的网卡。软件开发部不提供这样的技术支持。另一个是临时禁用不接设备的网卡,待查找配置完成以后再启用。(3).管理系统连接如果第(1)条能满足,那么管理系统连接过来就没有问题。参考第4条。28.停车场查报表时不能看到进出场的图片实时监控时照片能出来,进出都有,但是在报表里看不到,路径都配置正确,而且能访问。原因是照片要双击才出来。29.英文的操作系统或数据库SQL Server可以在英文的操作系统上使用,但是需要安装简体中文语言包,并将默认区域设置为简体中文。如果是ocs5.1以下,特别需要注意日期格式和时间格式。可以使用英文的SQL Server。30. SQL2005/2008上需要注意的几点最后更新2009-08-031. sql2005默认安装没有企业管理器类似的管理工具,需要另外安装。Sql2008安装完就有。2. sql2005/2008同sql2000一样有TCP/IP协议和命名管道协议支持。如果一种不能用可以试一下另外一种,或者同时选择两种。3. sql2005/2008的登录名设置与sql2008界面变化较大,但主要的部分相同,都是设置名称与密码,使用 SQL Server的身份验证。关键是“状态”页,必须选中“授予”和“启用”。3. sql2005没有事件探查器,可以用语句来执行跟踪,但很麻烦。建议用sql2008。Sql2008有跟踪工具,界面与sql2000不同,但类似。4. sql2005/2008没有单独的查询分析器,是集成在企业管理器(SQL Server Management Studio)内部的。执行时同样要注意正确选择数据库。31.备份数据库的设置出错最后更新2009-08-03OCS数据库备份设置时,使用了多个系统表、存储过程。如果对这些项目没有操作权限,会导致备份设置出错。1. 存储过程sp_helpserver。权限要求较低,一般都可以执行。功能是查出安装了几个数据库服务器。必须选择到服务器才能保存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论