如何将导出的IXF文件(使用db2导出)转换为人类可读的格式,如CSV或XML?我很喜欢用Python或.NET C#来做这件事.
解决方法:
PC / IXF格式相当复杂,对于DB2之外的程序几乎是未知的.编写自己的PC / IXF解析器只是为了将IXF文件直接转换为其他格式可能需要一段时间.更快的替代方法是在DB2服务器上发出IMPORT命令并指定CREATE INTO而不是INSERT INTO,这将生成一个可以容纳正在导入的文件内容的全新表.这将允许您在新表上运行EXPORT命令以将行转储为分隔格式.