肯定是它的数据库和你的数据库的编码不一致。
查看他的数据库的编码,比如为A编码。
查看你的数据库的编码,比如为B编码。用ultraedit打开脚本文件(给你的sql文件),另存为另一个文件(保存时选择你的编码B)
然后再导入。

解决方案 »

  1.   

      不管9i,还是10G,或者说11g只要你保证他们的字符集统一!就不会存在转码问题!建议你,三方的数据库字符集设置成UTF-8吧!
      

  2.   

    我碰到个更变态的问题,
    操作系统是english(United States)
    language for non-Unicode programs选择的是chinese(PRC)
    数据库中存的字符是正常显示的
    网页上的读出来的字符也是正常显示的,把操作系统改为chinese(PRC),数据库中的字符是正常显示,网页上读出来的字符则成了乱码。