虽说informix与postgresql有着血缘关系,但在两者的数据迁移上的还是碰到了一些具体的问题(乱码、日期格式错误)
用unload命令将数据从informix中导出,默认|做为分隔符
用copy命令将informix导出数据导入postgresql
第一步 创建数据库,将encoding设为SQL_ASCII编码方式
第二步 将客户端字符集转成GBK或GB18030
SET client_encoding to GB18030;
第三步 统一日期格式,将日期格式统一成informix导出格式 MM/DD/YYYY
SET datestyle TO US;
第四步 执行copy命令
copy ....
阅读(2708) | 评论(0) | 转发(0) |