ERROR:character 0xb6ad of encoding"EUC_TW"has no equivalent in "UTF8"
SQL状态: 22P05
看来是数据库postgres8.2服务器的字符集不匹配,如何解决此问题????

解决方案 »

  1.   

    将旧数据库中的表导出到TXT文件,新建立一个数据库,字符集设置为UTF8,再
    导入TXT文件
      

  2.   

    當createdb -E EUC_TW mydb之後..
    進入psql之後還要指定encoding 為 big5
      

  3.   


    可以将 导出的 .sql 里面的编码修改成 utf 符合的格式,再导入
      

  4.   

    可能解决不了
    之前有人反映某些台湾繁体编码的字符 无法映射到utf8