MES中间库有张表:T_Z_ERPSCInfo
TMT机台落纱后,会把落纱的数据传到T_Z_ERPSCInfo去。
目前总是有几个机台(以F18举例),落纱了,数据没有过来。
起初以为是没有访问权限的问题,在机台上telnet ip+端口,发现没问题。
后来认为是数据库的账号有问题。
download了一份日志文件研究一下
百思不得其解,以为是数据库的账号配置了几百台机台,是不是限制了连接数?
问了苏南同事,说是不是同时连接(落纱时间不是同时落),没有影响。
只能三番两次的往车间跑。
查了下F18的机台参数,发现它是随落,语句是insert
另一台不能传输数据的机台是F01, 顺落, 语句是insert
能传输数据的机台F17,语句是update
也许是语句的问题,insert不行,update才可以?
咨询了一下TMT事务所的科长,他和日本那边沟通,回复是这样的:
如果是初次传输数据,是insert方式,后续传输数据是update方式。