如何将导出的 IXF 文件(使用 db2 export
)转换为人类可读的格式,如 CSV 或 XML?我对用 Python 或 .NET C# 做这件事很满意。
最佳答案
PC/IXF 格式相当复杂,DB2 之外的程序实际上不知道它。编写您自己的 PC/IXF 解析器只是为了将 IXF 文件直接转换为其他格式可能需要一段时间。更快的替代方法是在 DB2 服务器上发出 IMPORT 命令并指定 CREATE INTO 而不是 INSERT INTO ,这将生成一个全新的表,可以容纳正在导入的文件的内容。这将允许您在新表上运行 EXPORT 命令以将行转储为分隔格式。
关于c# - 将 IBM DB2 IXF 文件转换为 CSV 或 XML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8570930/