PostgreSql:' utf8'编解码器无法解码位置42中的字节0xe9:无效的连续字节

时间:2017-08-26 16:31:57

标签: postgresql pgadmin-4

我最近安装了PostgreSql,我正在尝试创建一个新的数据库。 不幸的是,我在创建数据库时遇到了错误:

"' UTF8'编解码器不能解码位置42中的字节0xe9:无效的连续字节" enter image description here

究竟是什么问题 谢谢

4 个答案:

答案 0 :(得分:2)

尝试在pg_hba.conf文件的末尾添加以下行,然后重新启动PostgreSQL服务:

host    all             all             all                 md5

答案 1 :(得分:0)

这是当地语言之间的冲突。 PgAdmin是英文的,但可能在conf文件中,lc_messages变量是法语,西班牙语或其他内容。试试这个

lc_messages = 'en_US'

答案 2 :(得分:0)

从4.5升级到4.7时,我遇到了类似的错误,解决方法是重新启动pgAdmin服务器。

我的错误是: 错误:“ utf-8”编解码器无法解码位置0的字节0xe9:无效的连续字节

答案 3 :(得分:0)

我尝试了以上所有解决方案。 没有一个。

对我来说,解决方案是在Windows 10上安装US ENGLISH作为我的语言。 然后,我再次使用该语言进行安装。

它现在正在工作,并且我还没有使用US ENGLISH作为我的Windows语言xD