2013-09-28 4 views
2

Я получал много странных символов, когда я пытаюсь использовать инструмент psql и действительно расстраиваюсь с ним. Каждый сталкивается с той же проблемой и как ее можно решить. Спасибо заранее за все ответы.PostgreSQL psql со странными символами

enter image description here

ответ

2

Это известная проблема MS Windows оболочки (он не поддерживает наиболее популярные UNIX кодировку utf8 а). Кодировка вашего клиента и кодировка сервера различны, и это причина описанной проблемы, поэтому вам нужно найти некоторую кодировку, поддерживаемую окнами PostgreSQL и MS. Я не знаю, что такое ваш язык, поэтому я не знаю лучшего кодирования. Я могу написать установки для чешского языка (вероятно, для языка установки будет аналогична):

  • запустить cmd с параметром /c chcp 1250
  • набор клиент кодирования - в SQL Statement SET CLIENT_ENCODING TO 'win1250'; это утверждение может быть сохранено в вашем. psqlrc файл в вашем домашнем каталоге
  • изменить терминал шрифта Lucida (или шрифт с поддержкой UTF)

Я нашел ссылку: http://pgolub.wordpress.com/2008/12/23/windows-linux-psql/

Смежные вопросы