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