前几天在公司OA系统里面查看考勤时,发现有考勤数据遗漏现象。登录到服务器上发现平时工作正常的考勤数据采集软件,却突然采集不到数据了。为了查明原因,在本机对用来开发测试的考勤机进行采集测试,一切正常。重新编译后再上传到服务器覆盖,再次在服务器上采集,却还是采集不到,期间也没任何DLL异常。症状是:在服务器上能连接考勤机,能进行读取操作,但却没有任何数据。由于是VPN跨市操作,不方便现场调试。起初怀疑是考勤机里面根本不存在数据,后通过人事部拿到考勤数据后,显然这个推测不准。后又确认不是更换设备的问题。因为公司考勤机有几种类型,老款的是黑白屏,新款的是TFT彩屏的,机器类型不同,在读取方式上有稍许的差异。后又翻看中控SDK文档,也没发现问题出在哪。这个头疼啊,最终思来想去怀疑可能是DLL文件引起的,在服务器上把SDK的DLL重新注册一遍之后,立即恢复正常采集功能。
时间: 2024-10-20 13:04:01