Database 如何将数据从(.ddm.pnt.fdt.bin)文件转换为.csv
我的数据存储在Database 如何将数据从(.ddm.pnt.fdt.bin)文件转换为.csv,database,adabas,Database,Adabas,我的数据存储在.ddm、.pnt、.fdt和.bin文件中 如何将这些文件格式的数据导出(或提取或转换)为.csv 我想这是一个ADABAS数据库 是的文件扩展名看起来像adabas数据库 您需要一个adabas/natural环境来运行数据库,您可以用natural编写一个简单的程序来读取数据库内容,并将它们放入带有分隔符“;”和csv扩展名的文本“工作文件”J没有遇到任何用于手动解包数据库文件的工具。正如peterozgood指出的,您通常会使用Natural 如果在Windows或Unix
.ddm
、.pnt
、.fdt
和.bin
文件中
如何将这些文件格式的数据导出(或提取或转换)为.csv
我想这是一个ADABAS数据库 是的
文件扩展名看起来像adabas数据库
您需要一个adabas/natural环境来运行数据库,您可以用natural编写一个简单的程序来读取数据库内容,并将它们放入带有分隔符“;”和csv扩展名的文本“工作文件”
J没有遇到任何用于手动解包数据库文件的工具。正如peterozgood指出的,您通常会使用Natural 如果在Windows或Unix上使用Natural,可以编写以下代码
DEFINE WORK FILE nn TYPE 'CSV'
…其中nn是介于1和32之间的数字,用于标识所需的工作文件。(这也可能由管理员在所谓的Natparm中指定,以及代码页和分隔符) 然后可以通过编码将数据输出到文件中
WRITE WORK FILE nn operand1 ... operandN
Natural将自动创建csv。字段将由分隔符分隔,并根据需要引用和转义。
(分隔符可以在Natparm中指定,也可以作为启动参数指定) 不幸的是,大型机Natural无法提供此功能。
(CSV即.Workfiles当然可用)