PostgreSql: кодек "utf8" не может декодировать байт 0xe9 в позиции 42: недопустимый байт продолжения

Недавно я установил PostgreSql, и я пытаюсь создать новую базу данных. К сожалению, у меня возникла ошибка при создании базы данных:

"'utf8' кодек не может декодировать байт 0xe9 в позиции 42: недопустимый байт продолжения" введите описание изображения здесь

В чем проблема? спасибо

Ответ 1

Попробуйте добавить следующую строку в конец файла pg_hba.conf, а затем перезапустите службу PostgreSQL:

host    all             all             all                 md5

Ответ 2

У меня была похожая ошибка при обновлении с 4.5 до 4.7, решение было перезапустить сервер pgAdmin.

Моя ошибка: Ошибка: кодек utf-8 не может декодировать байт 0xe9 в позиции 0: недопустимый байт продолжения

Ответ 3

Это конфликт между местными языками. PgAdmin на английском, но, возможно, в файле conf переменная lc_messages - французская, испанская или что-то еще. Попробуй это

lc_messages = 'en_US'

Ответ 4

Я перепробовал все решения выше. Никто не работал.

Решением для меня было установить американский АНГЛИЙСКИЙ как мой язык на моих окнах 10. Затем я повторил установку на этом языке.

Это работает сейчас, и я не использую американский английский как мой язык Windows xD