Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1324327
  • 博文数量: 334
  • 博客积分: 10302
  • 博客等级: 上将
  • 技术积分: 2986
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-12 10:17
文章分类

全部博文(334)

文章存档

2013年(1)

2012年(9)

2011年(4)

2010年(10)

2009年(24)

2008年(64)

2007年(72)

2006年(150)

我的朋友

分类:

2008-02-20 10:55:55

虽说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 ....
 
 
阅读(2628) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~