DB2 设置CodePage
在 Linux 系统下安装DB2数据库,在进行数据迁移的过程中,会一些编码的错误,所以需要修改一下CODEPAGE与源数据库的CODEPAGE相同。修改的命令如下:
db2set codepage=value
db2set DB2COUNTRY=86
db2set terminate
另外在数据库从windows迁移到linux的过程中,从windows用db2move databasename export -u username -p password 的时候一直在报错,一直没找出来是什么问题,windows下的DB2的codepage是1386,对应的编码是gbk,因为是第一次做DB2的数据迁移,也不知道是哪报的错,看日志也没看太明白,后来就自己尝试了一下把codepage 改成了1208,对应的编码是utf-8,结果再一次进行db2move export的时候直接就成功导出来了,看来这个export的时候gbk会存在一些问题哟,呵呵 。终于弄完了,忙了一下午。