###環境
- OS Windows10
- ツール コマンドプロンプト
- データベース PostgreSQL
###現象
コマンドプロンプトでSQLファイルを実行した時のエラーメッセージが文字化けする
###解決策
postgresql.confの設定を変更
PostgreSQL/12/data/postgresql.conf
// 665行目あたり
lc_messages = 'Japanese_Japan.932' // デフォルト
↓
lc_messages = 'en_UC' // こっちに変更
###chcpでは解決しなかった
chcp 65001
試してみたけど文字化けしました。他の解決策を探して莫大な時間を費やしてしまったけど、
postgresql.conf
をいじればいいということになかなか至りませんでした。
PostgreSQLで文字化けに苦しんでいる人がいたら参考にしてみてください。