Re: encoding and LC_COLLATE

Поиск
Список
Период
Сортировка
От LPlateAndy
Тема Re: encoding and LC_COLLATE
Дата
Msg-id 00a201cca2e9$aaad1010$00073030$@co.uk
обсуждение исходный текст
Ответ на Re: encoding and LC_COLLATE  (Adrian Klaver <adrian.klaver@gmail.com>)
Ответы Re: encoding and LC_COLLATE
Список pgsql-general

Hi Adrian,

 

You’re right, i’m trying to get the copy command to put a load of data into a table. It’s now working fine except for any instances with an e acute

 

I tried putting “ SET CLIENT_ENCODING TO ‘UTF-8’; ” but still got the error. I guess that just because i’m verifying what’s incoming, it doesn’t mean it’s going to go into a database which doesn’t support it?

 

Let me know if i’m missing something!

 

Cheers

 

Andy

 

 

From: Adrian Klaver-3 [via PostgreSQL] [mailto:[hidden email]]
Sent: 14 November 2011 15:15
To: LPlateAndy
Subject: Re: encoding and LC_COLLATE

 

On Monday, November 14, 2011 3:03:32 am LPlateAndy wrote:


> Hi,
>
> I set up my postgres 9.0 install  6 months ago and generally everything is
> fine but a recent data load with an e acute character failed which an
> unsupported message which surprised me as we're using UTF-8.
>
> However, i can now see that the listing for the database set up show a
> restriction under LC_COLLATE and LC_CTYPE to the UK which would explain the
> blocking of this character. Oddly, this is set even if i only specify UTF-8
> which i guess means that it is set against the template. I can only assume
> that i selected this option on install but have since forgotten.
>
> CREATE DATABASE testing
>   WITH OWNER = postgres
>        ENCODING = 'UTF8'
>        TABLESPACE = pg_default
>        LC_COLLATE = 'English_United Kingdom.1252'
>        LC_CTYPE = 'English_United Kingdom.1252'
>        CONNECTION LIMIT = -1;
>
> Is there any way that i can change this, preferably against the template.
>
> If i try creating a new database by right clicking at the top of the
> database tree in pgAdmin i do note that i also have the options of "C" or
> "POSIX" but have read elsewhere that these are even more restrictive.
>
> Any ideas - hoping to avoid a complete re-install!

See:
click here.
See how NAML generates this email

View this message in context: RE: encoding and LC_COLLATE
Sent from the PostgreSQL - general mailing list archive at Nabble.com.

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

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: encoding and LC_COLLATE
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: encoding and LC_COLLATE