将Informix模式转换为PostgreSQL模式

将Informix模式转换为PostgreSQL模式,postgresql,schema,informix,Postgresql,Schema,Informix,如何将INFORMIX-SQL版本11.50.FC3模式转换为PostgreSQL 9.2模式?我做了一些转换,正如Craig所说: Informix数据库的导出 在模式文本文件中进行一些搜索和替换(我使用Python来完成这类工作) 在PostgreSQL server上:psql-f[schema\u file]新建数据库 分析psql输出,如果出现问题,则删除新的PostgreSQL数据库,并纠正搜索和替换工具(转到2) 当您将所有有趣的内容转换为PostgreSQL时,您可以使用我的工具

如何将INFORMIX-SQL版本11.50.FC3模式转换为PostgreSQL 9.2模式?

我做了一些转换,正如Craig所说:

  • Informix数据库的导出
  • 在模式文本文件中进行一些搜索和替换(我使用Python来完成这类工作)
  • 在PostgreSQL server上:
    psql-f[schema\u file]新建数据库
  • 分析
    psql
    输出,如果出现问题,则删除新的PostgreSQL数据库,并纠正搜索和替换工具(转到2)
  • 当您将所有有趣的内容转换为PostgreSQL时,您可以使用我的工具(如:


    这些工具主要用于比较Informix与其他Informix或PostgreSQL与其他PostgreSQL数据库,但经过一些规范化后,我相信您可以比较PostgreSQL与Informix。

    将模式转储到文本文件,并使用文本编辑器?看看这里有没有什么有用的东西: