0

我有一个客户想从基于富士通 COBOL 的旧系统迁移到我们的系统,他说,他希望将他的旧数据保留在新系统中,如产品、制造商等。我没有 COBOL 源文件,我有:.DAT 文件.RDD 文件.FDD 文件

显然 .DAT 文件在INDEXED组织中,示例文件输出如下:

FDD 输出http ://textuploader.com/kxdv
RDD 输出http ://textuploader.com/kxdw

我不能简单地在记事本中读取 .DAT 文件,我尝试过 SiberDataViewer 但不成功,导出数据也需要付费。

如果有办法,我可以编写一个程序将所有这些文件导出为 csv、dbf、postgres 格式吗?
如果你还在阅读,谢谢。

4

2 回答 2

1

我不知道 Fujitsu COBOL,但据我所知,您可以通过以下几种方式获取数据:

0) 让您的客户(或具有兼容 Fujitsu COBOL 编译器的人)编写 COBOL 程序来读取 INDEXED 文件并输出 SEQUENTIAL 文件。

1) 找一个富士通 COBOL 实用程序来做同样的事情。

2) 找到可以读取 INDEXED 文件的产品并将其导出为您可以使用的东西。我正在考虑像 Cyber​​query 或 Crystal Reports 等产品。或者,在我看到 FDD/RDD 文件是由 Siber Systems 生成后,快速搜索帮助我找到了他们的“Cobol DataViewer”产品;使用它将其输出为“更常见和可用的格式”;-)

于 2014-07-10T20:09:53.480 回答
0

我可以使用 Siber DataViewer 转换它,但是,它的完整版本是付费的。

于 2015-10-21T13:36:38.930 回答