PGSQL 8.1 with UTF-8 databses and Windows ODBC data encoding error.

Поиск
Список
Период
Сортировка
От Clemens Schwaighofer
Тема PGSQL 8.1 with UTF-8 databses and Windows ODBC data encoding error.
Дата
Msg-id 44CD6EFB.3050208@tequila.co.jp
обсуждение исходный текст
Список pgsql-odbc
Problem with Postgres 8.1 UTF8 databses and the Postgres 8.03.0002
windows ODBC driver.

I have a Debian/testing box with Postgres 8.1 and several DBs in UTF8
with japanese text inside.

My servers are two windows 2000 servers. One is in english, one is
Japanese - OS is in this language, and the Country settings are set also
like this.

If I use the old 7.03.0200 Postgres ODBC driver and I connect from the
english Windows 2000 server I get the data back in UTF-8 (I sent SET
client_encoding TO 'UTF-8');

On the japanese Windows 2000 I always get SJIS with the 7.03.0200 driver
unless I set the country settings to English, then it accets the client
encoding UTF-8.

After I upgraded the DB to 8.1, I also had to upgrade the driver. But
after the upgrade I now get only Qeustionmarks, instead of japanese
text. Same on both servers. BUT if I switch the japaense Windows 2000
country settings back to Japanese, I get SJIS encoded data back,
whatever "SET client_encoding" I send to the server. If I switch the
japanese Server to english, I get the same Mojibake Questonmarks.

I also have to use "Version 6.4" driver settings, or I get no data back
(log error says rrmsg='Unexpected protocol character during
authentication', if I choose 7.4+ in the settings).

I am not sure why, or what. But I hope this can be fixed somehow, so I
can define what kind of charset I would like to recieve in the ASP
programs. Right now I still have to run with the old river and the 7.4
databses for the windows applications.

--
[ Clemens Schwaighofer                      -----=====:::::~ ]
[ TEQUILA\ Japan IT Group                                    ]
[                6-17-2 Ginza Chuo-ku, Tokyo 104-8167, JAPAN ]
[ Tel: +81-(0)3-3545-7703            Fax: +81-(0)3-3545-7343 ]
[ http://www.tequila.co.jp                                   ]

Вложения

В списке pgsql-odbc по дате отправления:

Предыдущее
От: "Pascal Viandier"
Дата:
Сообщение: Cannot update or delete rows
Следующее
От: Ludek Finstrle
Дата:
Сообщение: Re: Time for a release??