From: | Stephane Bortzmeyer <bortzmeyer(at)nic(dot)fr> |
---|---|
To: | Jean-Louis Louër <jl(at)machinchose(dot)com> |
Cc: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: création de base en UTF8 |
Date: | 2007-10-30 13:25:04 |
Message-ID: | 20071030132504.GA32284@nic.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
On Tue, Oct 30, 2007 at 03:09:11PM +0100,
Jean-Louis Louër <jl(at)machinchose(dot)com> wrote
a message of 51 lines which said:
> Je lance les commandes :
> createdb --encoding UTF8 tiny_erp
> psql -f ./cre_tab.sql tiny_erp
>
> Lors de la création d'une table, je n'ai aucun message d'erreur :
> 2007-10-30 12:08:51 CET INFO: CREATE TABLE créera des séquences implicites «adresses_id_seq» pour la colonne «serial» «adresses.id»
> 2007-10-30 12:08:51 CET INFO: CREATE TABLE / UNIQUE créera un index implicite «adresses_id_key» pour la table «adresses»
>
> Lorsque je lance la commande :
> $ psql -l tiny_erp
> ERREUR: Séquence d'octets invalide pour le codage «UTF8» : 0xe97461
Je n'arrive pas à reproduire cette bogue sur une Debian lenny toute
neuve. Moi, ça donne :
% psql -l tiny_erp
List of databases
Name | Owner | Encoding
-----------+------------+----------
...
template0 | postgres | LATIN1
template1 | postgres | LATIN1
tiny_erp | bortzmeyer | UTF8
(6 rows)
0xe97461 = "éta" en latin-9. Bizarre, d'où ça peut bien venir ?
> Est-il possible donc d'avoir les locales du système en Latin1 et une
> base postgresql en UTF8 ?
Oui, certainement, c'est comme cela que je travaille tout le temps (et
sur une Debian aussi).
From | Date | Subject | |
---|---|---|---|
Next Message | Jean-Louis Louër | 2007-10-30 14:09:11 | Re: Re: création de base en UTF8 |
Previous Message | Cédric Villemain | 2007-10-29 17:30:04 | Re: Re: création de base en UTF8 |