powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
5 сообщений из 5, страница 1 из 1
Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
    #33755839
Salmaner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе времени суток всем присутствующим и не только.
вот и до меня дошла необходимость пощупать PostgreSQL.
начинал свое знакомство с версии 8.0.2 на винде.
с кодировками сначало были непонятки ну потом методом тыка вроде допер что лучше ставить при установке win1251 и при создании базы с такой же кодировкой.
трабла у меня возникла да и сейчас с версией 8.1.4
но в обоих случаях трабла в консоли видновозовской то бишь со cmd'шником.
когда из консоли даешь команду
С:\postgres\bin\psql -?
то получаешь инфу помощи на русском в кодировке ANSI(кодировкаWindows)
есно ни чего не понимя, если перевести поток в файл и открыть наманым текстовым редактором то читается все замечательно но это же не дело.

у версии 8.1.4 после установки в меню есть уже готовый cmd с параметрами
и подглядев туды увидел такую строчку
C:\WINDOWS\system32\cmd.exe /k chcp 1251 && set PGPORT=5432
оно как бы и логично при старте пишет что установлено кодавая страница 1251
пробовал поменять на 866 (на скока помню это досовская под винду русишь)
эфект тот же.
а очень хотелось бы и с консоли поработаь с базой а не тока с pgAdminIII
ктонить ченить не подскажет, как в досовском окне получать по русски инфу, или уж на худой конец по инглишу но что бы в самой базе не было проблем потом с обработкой данных с кирилицей?
...
Рейтинг: 0 / 0
Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
    #33756409
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
могу подсказать попробовать такой вариант (сам только этим и живу).
1. Указываешь кодовую страницу 1251 (chcp 1251), это вроде у тебя уже есть.
2. У cmd'шного окна меняешь в свойствах шрифт на Lucida Console

Вуа ля.
...
Рейтинг: 0 / 0
Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
    #33757017
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pgsql database
database#set client_encoding=ALT
database#
ALT - 866
WIN - 1251
KOI8
...
Рейтинг: 0 / 0
Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
    #33757019
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
client=encoding='ALT'
...
Рейтинг: 0 / 0
Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
    #33757268
Salmaner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
(pamir) респект тебе башой. как легко оказалось решение, с помощью варианта два, куль!

(landy)
ээээ, это уже по круче будет.
если можно устанавливать для клиента локаль, то наверное можно посмотреть и текущие установки онной.
короче поробоую обязательно.

всем пасиба!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Опять о кирилице, но уже не просто с PostgreSQL, а в купе с cmd.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]