多店传送问题续篇

传送问题续篇
1. 表STAMP的字段STAMP_OLD类型为binary(8),由于生成工具原因生成binary(1) 使的邮戳无法有效更新. 造成传送无休止的进行!

2. 传送中报错,反复调试无果,后来惊觉所有门店向总部的传送均报此错. 但总部下传到门店无误. 自创简单结构的表依旧.
2007.08.04 13:01:01  正在接收数据(分店订货单库(DHD;DHDITEM0分店)数据.........
2007.08.04 13:01:02  FD_DataQry: No SQL statement available
2007.08.04 13:01:02  正在接收数据(D库(D0分店)数据.........
2007.08.04 13:01:02  FD_DataQry: No SQL statement available
在消耗掉无数精力之后 总于找到处理方法:
 
传送系统中涉及表如下:
TRANMODULE
TRANMODULE_FLD
TRANMODULE_SQL
通常只写前2张表, 第三张表内容为空,定义界面中有[生成语句][保存语句] 这两项从来不用. 这次发觉只有点击
生成过之后,保留在表TRANMODULE_SQL 中,则报错解决.
百思不解+莫名其妙,以前使用几十次从来不用这个地方的,因此耗费太多的精力在其他地方找原因,而没有在这里做任何尝试.
也许先入为主害死人.原本确认无误的事情也有例外,再回顾原先传送系统,依旧无需如此.
这是连锁系统发生的怪症,假如是单独的传送程序,界面并没有[生成语句][保存语句]窗口 则无法解决次问题.
估计只有的导入超市系统生成后再导出来了.

--另外
PRN_EXCEL 打印模板定义的表 用DATAPUMP.EXE 无法导出,BCP -c out 出来的无法使用.
只有 BCP -n  -out  出来才可以用. 应该是其中字段image 特殊要求造成.
表中的TM 为timestamp 类型,BCP -n 模式不会改变邮戳值.    要下传还需手工刷新一下. 

你可能感兴趣的:(职场,文件传输,休闲,tran)