Skip site navigation (1) Skip section navigation (2)

Кодировка на сервере

From: Serik <uge(at)pochtamt(dot)ru>
To: pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org>
Subject: Кодировка на сервере
Date: 2006-01-31 08:45:30
Message-ID: 200601310845.k0V8jUaV005744@www8.pochta.ru (view raw or flat)
Thread:
Lists: pgsql-ru-general
Добрый день !
Для клиента имеет значение, в какой кодировке хранятся
данные на сервере ?

Сейчас PG 8.0.1 работает на linux,
данные хранятся в koi8-r, на сервере локаль ru_RU.koi8-r
У программиста постоянно возникают проблемы с кодировками,
то ошибки от сервера приходят в нечитаемом виде, то
данные не читаются,
то запросы типа 
"where type='наличный'"
не срабатывают. Причем в разных клиентах (PGAdmin, EMS,
свое приложение) по разному.
Я предлагаю везде явно устанавливать 
set client_encoding=win;
и проверять настройки клиентов (шрифты, кодировки).
Он предлагает хранить данные на сервере в кодировке WIN,
и соответсвенно придется изменить настройки локали в ОС.
Поможет это ?

Спасибо !
Serik Akhmetov

Responses

pgsql-ru-general by date

Next:From: Viktor VislobokovDate: 2006-01-31 09:16:23
Subject: Re: Кодировка
Previous:From: SerikDate: 2006-01-31 08:14:41
Subject: PG преобразует varchar() в text

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group