傳送問題續篇
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
2007.08.04 13:01:02
2007.08.04 13:01:02
2007.08.04 13:01:02
在消耗掉無數精力之後 總於找到處理方法:
傳送系統中涉及表如下:
TRANMODULE
TRANMODULE_FLD
TRANMODULE_SQL
通常只寫前2張表, 第三張表內容爲空,定義界面中有[生成語句][保存語句] 這兩項從來不用. 這次發覺只有點擊
生成過之後,保留在表TRANMODULE_SQL 中,則報錯解決.
傳送系統中涉及表如下:
TRANMODULE
TRANMODULE_FLD
TRANMODULE_SQL
通常只寫前2張表, 第三張表內容爲空,定義界面中有[生成語句][保存語句] 這兩項從來不用. 這次發覺只有點擊
生成過之後,保留在表TRANMODULE_SQL 中,則報錯解決.
百思不解+莫名其妙,以前使用幾十次從來不用這個地方的,因此耗費太多的精力在其他地方找原因,而沒有在這裏做任何嘗試.
也許先入爲主害死人.原本確認無誤的事情也有例外,再回顧原先傳送系統,依舊無需如此.
也許先入爲主害死人.原本確認無誤的事情也有例外,再回顧原先傳送系統,依舊無需如此.
這是連鎖系統發生的怪症,假如是單獨的傳送程序,界面並沒有[生成語句][保存語句]窗口 則無法解決次問題.
估計只有的導入超市系統生成後再導出來了.
估計只有的導入超市系統生成後再導出來了.
--另外
PRN_EXCEL 打印模板定義的表 用DATAPUMP.EXE 無法導出,BCP -c out 出來的無法使用.
只有 BCP -n
表中的TM 爲timestamp 類型,BCP -n 模式不會改變郵戳值.
要下傳還需手工刷新一下.