同志们,orcale字符集问题:本机的orcale字符集是ZHS16GBK,客户的orcale10g的库是WE8ISO8859P1,现在要实现两个库数据同步。其实两种字符互导都出现中文乱码。应该如何解决此问题?

解决方案 »

  1.   

    问题补充:
    1、orcale a 库为ZHS16GBK, b库为WE8ISO8859P,用DBLINK把B库某表插入a库中。提示某含中文汉字的字段大小长度不够。我将a库的字段改大10个字符,结果插入成功,但查询出来的数据显示很多??号或“靠?靠”等。
    2、返过来,我把a库通过exp导出,把它直接导入imp到b库,导入成功,查询 后的数据为“靠?靠”乱码。
    3、网上找了一些资料,试了一下,方法一,把导出的文件用UE来修改23个字符为001F,即为WE8ISO8859P的十六进制。保存后再改入原库,解决不了乱码。
    4、无论客户端注册表更改字符集串后,显示依然成乱码。
    5、网上还有些说改数据库字符集,其实也试也,起不了作用。