记DB2导入数据load命令中文乱码解决方法
记DB2导入数据load命令中文乱码解决方法
今天在windows上使用load命令向数据库中导入表时,发现数据中的中文显示为乱码。
命令: www.zzzyk.com
db2 load from d:\user.txt of del insert into user
user表中的中文字符显示为乱码。
www.zzzyk.com
解决方法:
使用load命令时加入codepage选项。
命令:
db2 load from d:\user.txt of del modified by codepage=1386 insert into user
codepage=1386 为GBK,1208 为UTF-8。
注意:如果db2安装在linux服务器上,使用load命令导入数据虽然速度比较快,但是有可能
导致linux上的该db2数据库备份挂起,不能往数据库中写入数据,这时要对linux上的该数据库
备份来解决。所以这个命令要慎用,尽量使用其他的方法代替。
导致linux上的该db2数据库备份挂起,不能往数据库中写入数据,这时要对linux上的该数据库
备份来解决。所以这个命令要慎用,尽量使用其他的方法代替。