powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблемы с русским языком
8 сообщений из 8, страница 1 из 1
Проблемы с русским языком
    #33635478
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги что надо сделать чтобы база наконец то начала понимать русский язык, где что в каких настройках надо выставить чтобы она работала к примеру с unicode и все помогите плз

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33635619
.Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Говорят, что от версии и платформы зависит. У меня, например, на 8.1.x (Windows) прекрасно можно создать базу с Encoding=WIN1251. Затем еще задать переменную CLIENT_ENCODING и все отлично работает вроде.
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33635670
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, да наверно придется на 8.1. переходить бо ща почитал, тут полазил вроде там проще будет

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33660679
SOmni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У мну, кстати, тоже проблема с кодировкой. БД создана в CP1251, данные в нее пишутся в CP1251, но вот select по условию с русскими буквами не работает, order по соответствующим полям тоже не работает.
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33667180
SOmni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, ну скажите что-нибудь умное про кодировку. Смотрю в свойствах БД
Кодировка: WIN
Ставлю Client Encoding: WIN
Болт, всё равно запрос вида select count(*) from users where fio='абвгдежз' выдает кучу записей, а именно, столько, сколько совпадает по длине с 'абвгдежз'
Не говоря уже о сортировке - вообще труба
PG 8.0.4
OS red hat
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33667217
ChameLe0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какая локаль у пользователя postgres на сервере?
Если не win, тогда придется сносить каталог с базами (не забыв сделать дамп) и начинать все сначала.

1)
cd /home/postgres
добавляешь в .bash_profile
LANG=ru_RU.cp1251
export LANG
2)
su - postgres -c "/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data"

Далее создаешь свои базы


Замечание: если постгрес скажет что нет кодировки cp1251 то нужно выполнить команду:
localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33667582
> PG 8.0.4
> OS red hat

Что мешает использовать стандартные для RH и PostgreSQL UTF-8?
...
Рейтинг: 0 / 0
Проблемы с русским языком
    #33667655
SOmni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PostgreSQL начинающий> PG 8.0.4
> OS red hat

Что мешает использовать стандартные для RH и PostgreSQL UTF-8?
Поздно уже, изначально всё создано в CP1251, все клиенты в CP1251, вобщем всё, что работает с БД, думает, что там CP1251... насчет локали пользователя проверю...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблемы с русским языком
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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