PostgreSQL错误消息显示为乱码

个人备忘录

在PostgreSQL的错误消息中,以下内容将以乱码形式输出。

ERROR: ??????"mst_table"???????

通过在PostgreSQL配置文件中进行以下更改,可以使其用英语显示,并且能够理解错误内容。

C:\Program Files\PostgreSQL\9.4\data\postgresql.conf

C:\程序文件\ PostgreSQL\9.4\数据\postgresql.conf

<変更前>
lc_messages = 'Japanese_Japan.932'          # locale for system error message
<変更後>
#lc_messages = 'Japanese_Japan.932'         # locale for system error message
lc_messages = 'en_US'

在进行以上更改后,重新启动PostgreSQL。
执行再次结果将以英语输出如下。

ERROR: relation "mst_table" does not exist
广告
将在 10 秒后关闭
bannerAds