2008-09-19 177 views
4

我已經獲得了一組COBOL DAT,IDX和KEY文件,我需要讀取它們中的數據並將其導出到Access,XLS,CSV等。我不知道版本, COBOL代碼的供應商,因爲我只有創建文件的Windows可執行文件。讀取COBOL DAT文件

我已經試過Easysoft和Parkway ODBC驅動程序,但是我沒有成功地從文件中讀取數據。

我無權訪問源代碼,因爲關閉分發此產品的公司。

回答

2

有幾種可能性。

1 /請參閱您是否可以找到爲公司工作的人員的姓名。他們可能會有所幫助。

2 /在文本編輯器中打開DAT文件。數據可以從中解碼。如果能夠識別基本格式,則可以編寫快速編碼來提取它。

3 /在編輯器中打開可執行文件,其中可能有表示使用哪種編譯器的字符串,然後可以搜索其文件格式的信息。如果它是DOS應用程序,那很有可能是微軟或富士通COBOL。

4 /考慮在工作地點如elance或rentacoder上提出工作要求;如果工作不能成功,我不認爲會有成本。

5僱用某人來檢查它並提醒恢復的可能性。

6獲取每個活動記錄的記錄內容的屏幕轉儲並從中重新構建它。

其中一些是非常困難的,所以你的里程可能會有所不同。

祝你好運。

0

我已經閱讀COBOL DAT文件只有FD,當我沒有FD時,我打開文本編輯器中的文件,並嘗試猜測列,然後再試,直到我有這個工作,大這種方法的問題是當DAT文件具有COMP列時,它可以是任何類型的COMP類型,但具有輕鬆的耐心,我會冷靜地完成這項工作。

我嘗試過百匯ODBC,但沒有成功。