我有一个客户想从旧的富士通COBOL系统迁移到我们的系统,他说,他希望他的旧数据保存在新系统中,如产品,制造商等。我没有COBOL源文件,我有: .DAT文件, .RDD文件和 .FDD文件。
显然.DAT文件位于 INDEXED 组织中,示例文件输出如下:
FDD输出:http://textuploader.com/kxdv
RDD输出:http://textuploader.com/kxdw
我不能简单地读取记事本中的.DAT文件,我已经尝试了SiberDataViewer但是没有成功,也是为了导出数据而付费。
如果有办法,我可以编写程序将所有这些文件导出为csv,dbf,postgres格式吗?
如果你还在阅读,谢谢。
答案 0 :(得分:1)
我不知道富士通COBOL,但我认为有几种方法可以获得数据:
0)让您的客户(或具有兼容的Fujitsu COBOL编译器的人)编写COBOL程序以读取INDEXED文件并输出SEQUENTIAL文件。
1)找一个富士通COBOL实用程序来做同样的事情。
2)找到可以读取INDEXED文件并将其导出为可以使用的内容的产品。我正在考虑使用Cyberquery或Crystal Reports等产品。或者,在我看到FDD / RDD文件是由Siber Systems生成之后,快速搜索帮助我找到了他们的" Cobol DataViewer"产品;用它来输出一个更常见和可用的格式" ; - )
答案 1 :(得分:0)
我可以使用Siber DataViewer转换它,但是它的完整版本已经付费了。