Re: Re: création de base en UTF8

From: Cédric Villemain <cedric(dot)villemain(at)dalibo(dot)com>
To: jl(at)machinchose(dot)com
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Re: création de base en UTF8
Date: 2007-10-29 17:12:03
Message-ID: 47261463.2000603@dalibo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

jl(at)machinchose(dot)com a écrit :
>>> On progresse. Mon système et mon terminal ne sont PAS en UTF8 :
>>>
>> Rien dans ce que vous écrivez ne le prouve (j'ai donné la commande qui
>> aurait permis d'être sûr).
>>
>
> $ grep fr_FR /etc/locale.gen
> fr_FR(at)euro ISO-8859-15
> fr_FR ISO-8859-1
> fr_FR.UTF-8 UTF-8
>
>
>>> Cependant, je voudrais installer tinyerp qui demande obligatoirement
>>> une base en UTF8
>>>
>> Il a bien raison, si vous avez des clients dans tous les pays.
>>
>>> psql:./cre_tab.sql:5: PANIC: ERRORDATA_STACK_SIZE exceeded
>>> server closed the connection unexpectedly
>>> This probably means the server terminated abnormally
>>> before or while processing the request.
>>>
>> Le journal de PostgreSQL contiendra plus d'informations. La
>> connaissance du fichier cre_tab.sql aiderait aussi (par exemple à
>> tenter de reproduire l'erreur).
>>
>
> $ cat cre_tab.sql
> CREATE TABLE adresses (
> id SERIAL UNIQUE NOT NULL,
> prenom TEXT,
> nom TEXT
> );
>

c'est la tout le contenu de votre fichier ???
pouvez vous le fournir en piece jointe, svp ?

>
> extrait de la log lors de la création de la table :
> 2007-10-29 18:44:28 CET LOG: le système de bases de données est prêt
> 2007-10-29 18:44:28 CET LOG: La limite de réinitialisation de l'ID de
> transaction est 2147484146, limité par la base de données « postgres »
> 2007-10-29 19:05:35 CET LOG: La limite de réinitialisation de l'ID de
> transaction est 2147484146, limité par la base de données « postgres »
> 2007-10-29 19:05:35 CET LOG: La limite de réinitialisation de l'ID de
> transaction est 2147484146, limité par la base de données « postgres »
> 2007-10-29 19:05:35 CET INFO: CREATE TABLE créera des séquences
> implicites « adresses_id_seq » pour la colonne « serial » « adresses.id »
> 2007-10-29 19:05:35 CET ERREUR: Séquence d'octets invalide pour le codage
> « UTF8 » : 0xe96572
> 2007-10-29 19:05:35 CET ASTUCE : Cette erreur peut aussi survenir si la
> séquence d'octets ne correspond au jeu de caractères attendu par le
> serveur et qui est contrôlé par « client_encoding ».
> 2007-10-29 19:05:35 CET ERREUR: Séquence d'octets invalide pour le codage
> « UTF8 » : 0xe97175
> 2007-10-29 19:05:35 CET ASTUCE : Cette erreur peut aussi survenir si la
> séquence d'octets ne correspond au jeu de caractères attendu par le
> serveur et qui est contrôlé par « client_encoding ».
> 2007-10-29 19:05:35 CET ERREUR: Séquence d'octets invalide pour le codage
> « UTF8 » : 0xe97175
> 2007-10-29 19:05:35 CET ASTUCE : Cette erreur peut aussi survenir si la
> séquence d'octets ne correspond au jeu de caractères attendu par le
> serveur et qui est contrôlé par « client_encoding ».
> 2007-10-29 19:05:35 CET ERREUR: Séquence d'octets invalide pour le codage
> « UTF8 » : 0xe97175
> 2007-10-29 19:05:35 CET ASTUCE : Cette erreur peut aussi survenir si la
> séquence d'octets ne correspond au jeu de caractères attendu par le
> serveur et qui est contrôlé par « client_encoding ».
> 2007-10-29 19:05:35 CET PANIC: ERRORDATA_STACK_SIZE exceeded
> 2007-10-29 19:05:35 CET LOG: processus serveur (PID 29016) a été arrêté
> par le signal 6
> 2007-10-29 19:05:35 CET LOG: Arrêt des autres processus serveur actifs
> 2007-10-29 19:05:35 CET LOG: Tous les processus serveur se sont arrêtés,
> réinitialisation
> 2007-10-29 19:05:35 CET LOG: le système de bases de données a été
> interrompu à 2007-10-29 19:05:35 CET
> 2007-10-29 19:05:35 CET LOG: l'enregistrement du point de vérification
> est à 0/2E557F0
> 2007-10-29 19:05:35 CET LOG: ré-exécution de l'enregistrement à 0/2E557F0
> ; l'annulation de l'enregistrement est à 0/0 ; arrêt FALSE
> 2007-10-29 19:05:35 CET LOG: prochain identifiant de transaction : 383266
> ; prochain OID : 70345
> 2007-10-29 19:05:35 CET LOG: prochain MultiXactId: 1; prochain
> MultiXactOffset: 0
> 2007-10-29 19:05:35 CET LOG: le système de bases de données n'a pas été
> arrêté proprement ; restauration automatique en cours
> 2007-10-29 19:05:35 CET LOG: la ré-exécution commence à 0/2E55834
> 2007-10-29 19:05:35 CET LOG: enregistrement de longueur nulle sur 0/2E5585C
> 2007-10-29 19:05:35 CET LOG: ré-exécution faite à 0/2E55834
> 2007-10-29 19:05:36 CET LOG: le système de bases de données est prêt
> 2007-10-29 19:05:36 CET LOG: La limite de réinitialisation de l'ID de
> transaction est 2147484146, limité par la base de données « postgres »
>
>
>
> Jean-Louis Louër
>
>
>> ---------------------------(end of broadcast)---------------------------
>> TIP 7: You can help support the PostgreSQL project by donating at
>>
>> http://www.postgresql.org/about/donate
>>
>>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 7: You can help support the PostgreSQL project by donating at
>
> http://www.postgresql.org/about/donate
>

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message jl 2007-10-29 17:18:36 Re: Re: création de base en UTF8
Previous Message jl 2007-10-29 17:07:46 Re: Re: création de base en UTF8