From: | Adrian Klaver <adrian(dot)klaver(at)gmail(dot)com> |
---|---|
To: | LPlateAndy <andy(at)centremaps(dot)co(dot)uk> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: encoding and LC_COLLATE |
Date: | 2011-11-14 18:02:49 |
Message-ID: | CANf5jyO-4Oqii3s+7NV=jNUUWdYHLRQrd4y2cpEANc6nkuzm9Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Mon, Nov 14, 2011 at 8:25 AM, LPlateAndy <andy(at)centremaps(dot)co(dot)uk> wrote:
> 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!
>
First what is the actual error message you are getting?
Second is the data coming in actually UTF8 or some other encoding?
> ****
>
> ** **
>
> Cheers****
>
> ** **
>
> Andy****
>
> ** **
>
> ** **
>
> *From:* Adrian Klaver-3 [via PostgreSQL] [mailto:[hidden email]<http://user/SendEmail.jtp?type=node&node=4991287&i=0>]
>
> *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<http://postgresql.1045698.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> ****
> ------------------------------
> View this message in context: RE: encoding and LC_COLLATE<http://postgresql.1045698.n5.nabble.com/encoding-and-LC-COLLATE-tp4990415p4991287.html>
>
> Sent from the PostgreSQL - general mailing list archive<http://postgresql.1045698.n5.nabble.com/PostgreSQL-general-f1843780.html>at Nabble.com.
>
--
Adrian Klaver
adrian(dot)klaver(at)gmail(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Tarlika Elisabeth Schmitz | 2011-11-14 18:12:46 | Upgrade 8.4 with contrib to 9.1 |
Previous Message | LPlateAndy | 2011-11-14 16:25:16 | Re: encoding and LC_COLLATE |