将IBM DB2 IXF文件转换为CSV或XML

GPX*_*GPX 3 c# python csv db2

如何将导出的IXF文件(使用db2 export)转换为人类可读的格式,例如CSV或XML?我很满意在Python或.NET C#中进行此操作。

Fre*_*tka 5

PC / IXF格式相当复杂,对于DB2之外的程序实际上是未知的。编写您自己的PC / IXF解析器只是为了将IXF文件直接转换为其他格式,可能需要一段时间。一种更快的替代方法是在DB2服务器上发出IMPORT命令并指定CREATE INTO而不是INSERT INTO,这将生成一个全新的表,该表可以容纳要导入的文件的内容。这将允许您在新表上运行EXPORT命令以将行转储为定界格式。