| 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: | Whole Thread | Raw Message | 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 |