最近PostgreSqlをインストールしましたが、新しいデータベースを作成しようとしています。残念ながら、データベースの作成中にエラーが発生しました。
「 'utf8'コーデックは位置42のバイト0xe9をデコードできません:継続バイトが無効です」
問題は正確に何ですか
Pg_hba.confファイルの最後に次の行を追加してから、PostgreSQLサービスを再起動してください。
Host all all all md5
4.5から4.7にアップグレードするときに同様のエラーが発生しました。解決策はpgAdminサーバーを再起動することでした。
私のエラー:エラー: 'utf-8'コーデックは位置0のバイト0xe9をデコードできません:無効な継続バイト
上記のすべてのソリューションを試しました。動作しませんでした。
私にとっての解決策は、Windows 10に言語としてUS ENGLISHをインストールすることでした。その後、その言語でインストールをやり直しました。
現在は機能しており、Windows ENGLISHをWindows言語xDとして使用していません。
それは現地の言語間の対立です。 PgAdminは英語ですが、confファイルでは、lc_messages変数がフランス語、スペイン語、または他の何かである可能性があります。これを試して
lc_messages = 'en_US'