invalid byte sequence for encoding
2026/5/1 20:33:35 网站建设 项目流程

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案
  • 报错编码

环境

系统平台:N/A
版本:4.1.1

症状

使用hgdbadmin客户端工具加载数据时,报错如下:

ERROR:invalid byte sequence for encoding"UTF8"

问题原因

加载的数据中包含中文,此数据库字符集设置为UTF8,一般终端的中文字符集会设置为GBK,因此在加载数据的过程中因客户端和数据库中字符集转换问题导致失败。

解决方案

(1)使用psql连接数据库

(2)执行\encoding GBK

(3)再次执行copy加载数据

报错编码

42601

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询