2015-09-04 26 views
0

有誰知道如何從IBM SurePOS v7r4系統解壓縮/解碼TLOG?我有一個示例TLOG和編程指南,但該指南沒有解釋編碼或類似的東西。我需要一些提示。如何閱讀IBM /東芝SurePOS ACE TLOG

回答

1

我已經解析IBM四千六百九十零分之四千六百八十○/ ACE TLOGs了很長一段時間(近24年)......

答案是最終的文件中。您需要IBM ACE「Programming Reference」(不是編程指南)。你可以在:IBM ACEProgramming Reference找到它。我很抱歉發送您到這樣一個有問題的網站。不幸的是,自從東芝接管IBM ACE後,這些文件很難找到

在IBM 4680/4690/ACE系統上,事務日誌爲EAMTRANA,EAMTRANB,EAMTRANC。他們翻身。在任何時候,其中一個是主要的。它們總是以這種方式滾動:A,B,C,A,B,C等......在默認配置中,這些TLOG中只有兩(2)個實際上有數據。

因此,搜索文件的EAMTRAN。你會找到它。

解析TLOG非常困難。是二進制和ASCII數據的組合。從高層次來看,TLOG由CRLF終止的雙引號字符串組成。字段通常用冒號(':')字符分隔。一些字段是純ASCII,一些是BCD,另一些是純二進制。因爲有些是二進制的,所以你必須確切地知道你在解析什麼。你不能只用「*」\ r \ n這個模式解析出這些「字符串」,因爲一個二進制字段實際上可能有「\ r \ n」,請注意。你對實際的銷售票據感興趣,在文檔中搜索「交易標題字符串」,「項目輸入字符串」和「項目輸入擴展字符串」文本,這應該可以幫助你...