You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10下psql错误输出编码异常问题求助

Windows 10下psql语法错误仅显示编码转换错误的解决办法

在Windows 10本地环境使用psql时,无论出现何种语法错误,终端仅会显示如下编码转换错误提示,根本无法查看具体的语法错误内容:

ERROR:  character with byte sequence 0xd0 0x9e in encoding "UTF8" has no equivalent in encoding "WIN1252"

尝试过通过chcp 65001将控制台代码页切换为UTF-8,以及在psql中执行SET CLIENT_ENCODING TO 'utf8',此时错误信息虽能显示,但存在编码异常乱码的问题,无法正常阅读。

最终执行以下两条psql命令后,问题彻底解决,错误信息可以正常以英文展示:

  • \encoding UTF8
  • set lc_messages to 'en_us.utf-8';

内容的提问来源于stack exchange,提问作者IlyaZhuravlev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 13:42:05