Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: création de base en UTF8



On progresse. Mon système et mon terminal ne sont PAS en UTF8 :
$ env |grep LANG
LANG=fr_FR(at)euro
$ cat /etc/environment
LANG="fr_FR(at)euro"
LANGUAGE="fr"
LC_MESSAGES=""
LANG=fr_FR(at)euro

Cependant, je voudrais installer tinyerp qui demande obligatoirement une
base en UTF8

Dans le fichier postgresql.conf du paquet Debian, le paramètre
'client_encoding' est en commentaire. J'ignore sa valeur par défaut.
J'ai modifié le fichier postgresql.conf qui contient désormais la ligne :
client_encoding = LATIN9

Je recréé la base de donnée en UTF8. Cette fois, les commandes :
$ psql test_pg
test_pg-> \l

fonctionnent correctement et me donnent le résultat escompté, c-a-d la
liste des bases, ce que je n'avais pas précédemment. Cependant, la
création d'une table me donne maintenant l'erreur suivante :

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.
psql:./cre_tab.sql:5: La connexion au serveur a été perdue

Le même script de création de table sur une base LATIN9 fonctionne bien
sur très bien.

Jean-Louis Louër


> Bonjour,
> Est-ce qu'un "SET client_encoding TO LATIN9;" peut aider ? ;-)
> jl(at)machinchose(dot)com a écrit :
>> Bonjour
>>
>> Je suis sur un système Debian-Lenny dont les locales sont en fr_FR(at)euro(dot)
>> La version postgresql est : 8.1.10-1. Le paramètre 'client_encoding'
>> dans postgresql.conf est laissé par défaut. J'ai créé une base avec la
>> commande :
>>
>> createdb  --encoding=UTF8 ma_base
>>
>> Elle apparait bien quand on lance la commande 'psql -l'. Mais elle
>> est inutilisable car j'obtients l'erreur suivante des que je fais une
>> interrogation :
>>
>>  Séquence d'octets invalide pour le codage « UTF8 »
>>
>> Ca doit être un problème évident parceque Google n'est pas bavard sur le
>> sujet. Si quelqu'un a une piste...
>>
>> Jean-Louis Louër





Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group