Назад | Перейти на главную страницу

Проблема с акцентом при экспорте базы данных postgresql

Я экспортирую свою базу данных postgresql с помощью команды

su - postgres -c "pg_dump --inserts --column-inserts mydb" > export.sql

Но когда я открываю экспортированный файл с помощью vi, буквы с акцентами отображаются некорректно, однако веб-приложение, которое считывает данные из этой БД, показывает их нормально.

Есть подсказки? Спасибо.

Это может быть связано с

  • Ваш vi не настроен для поддержки символов UTF-8, попробуйте добавить set fileencodings=utf-8,latin1 на ваш vimrc
  • Ваш pg_dump не выгружает как UTF-8, вы можете заставить его сделать это, добавив -E UTF8 к вашим параметрам pg_dump