Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / upper не работаетна REDHAT3 / 9 сообщений из 9, страница 1 из 1
26.12.2008, 16:09
    #35737462
oleg.d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
В Postgres upper на SLES9SP3 работает а на REDHAT ни в какую, подскажите плиз в чем мож быть дело, куда хоть копать
...
Рейтинг: 0 / 0
26.12.2008, 16:21
    #35737497
Гость_0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
В настройки локали и кодировки
...
Рейтинг: 0 / 0
26.12.2008, 16:22
    #35737499
oleg.d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
а по можно поподробнее
...
Рейтинг: 0 / 0
26.12.2008, 16:34
    #35737528
Гость_0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
oleg.dа по можно поподробнее

Код: plaintext
1.
2.
locale -a
psql -l

Код: plaintext
select name, setting from pg_settings where name like 'lc_%';
Код: plaintext
select name, setting from pg_settings where name like '%enc%';

что показывают ?

версия постгреса какая ?
...
Рейтинг: 0 / 0
30.12.2008, 08:51
    #35740866
oleg.d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
Гость_0oleg.dа по можно поподробнее

Код: plaintext
1.
2.
locale -a
psql -l

Код: plaintext
select name, setting from pg_settings where name like 'lc_%';
Код: plaintext
select name, setting from pg_settings where name like '%enc%';

что показывают ?

версия постгреса какая ?
8.2.5 - версия, если создаешь базу с UTF-8 - все работает, если с WIN1251 - нет, нужно чтоб так и так работало. Пробую на SLES10SP1 - такая же ситуация...
...
Рейтинг: 0 / 0
30.12.2008, 08:55
    #35740869
oleg.d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
oleg.dГость_0oleg.dа по можно поподробнее

Код: plaintext
1.
2.
locale -a
psql -l

Код: plaintext
select name, setting from pg_settings where name like 'lc_%';
Код: plaintext
select name, setting from pg_settings where name like '%enc%';

что показывают ?

версия постгреса какая ?
8.2.5 - версия, если создаешь базу с UTF-8 - все работает, если с WIN1251 - нет, нужно чтоб так и так работало. Пробую на SLES10SP1 - такая же ситуация...
В первом селекте - везде ru.RU-UTF-8
Во втором - UTF8
on
UTF8
...
Рейтинг: 0 / 0
30.12.2008, 11:07
    #35741087
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
oleg.d8.2.5 - версия, если создаешь базу с UTF-8 - все работает, если с WIN1251 - нет, нужно чтоб так и так работало.читайте документацию. постгрес не поддерживает несколько кодировок в одном кластере одновременно.

если не секрет, зачем вообще Вам нужна база в WIN1251 ? если для того чтобы клиенту отдавалось в WIN1251 - то опять же, читайте документацию, кодировка подключения и кодировка сервера - никак не связанные вещи и клиентскую кодировку можно на лету в любой момент поменять на нужную.
...
Рейтинг: 0 / 0
30.12.2008, 11:25
    #35741127
oleg.d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
Ёшoleg.d8.2.5 - версия, если создаешь базу с UTF-8 - все работает, если с WIN1251 - нет, нужно чтоб так и так работало.читайте документацию. постгрес не поддерживает несколько кодировок в одном кластере одновременно.

если не секрет, зачем вообще Вам нужна база в WIN1251 ? если для того чтобы клиенту отдавалось в WIN1251 - то опять же, читайте документацию, кодировка подключения и кодировка сервера - никак не связанные вещи и клиентскую кодировку можно на лету в любой момент поменять на нужную.
да как зачем, программерам моим зачем-то нада, я просто админ.... вот.....
...
Рейтинг: 0 / 0
30.12.2008, 12:01
    #35741207
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper не работаетна REDHAT3
oleg.dда как зачем, программерам моим зачем-то нада, я просто админ.... вот.....надо уточнить этот вопрос :) если это программеры клиентского приложения - думаю им достаточно будет после подключения сказать:
Код: plaintext
set client_encoding = 'win1251';
и они получат то что им нужно. если это писатели хранимок и им нужно в хранимках получать win1251 - тогда да, нужно будет переинициализировать весь кластер баз в win1251, либо сказать что это невозможно.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / upper не работаетна REDHAT3 / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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