日期:2014-05-17  浏览次数:20778 次

一直都无法解决的问题,请教高人!
有服务器A win2003 + sql2005 + OPC服务器
  服务器B win2003 + sql2000
现有一采集程序C运行于服务器A上采集OPC的数据传送到服务器B的sql2000中
C运行正常能传送数据,但经常会出现运行几个小时后就报“超时已过期”的错误(无法连接B上的SQL2000)
出错后,重新开启C程序有时可继续正常传输数据,有时任出现超时错误,需重启服务器A后才可正常运行
能想到可能出问题的地方都检查过了,还是不能解决,请问那位高手能帮忙分析下问题可能性的原因或是有效的解决方法!?
服务器 sql opc

------解决方案--------------------
1.根据推断 应该不是采用数据同步技术 而是采用sql语句 远程连接 插入数据
2.分析的sql查询语句是否在提出数据过程中会遇到其它事务而导致等待超时的问题
(可以写一个动态存储过程监控一下,怎么超时)。