PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : PgAdmin3 » Base en UTF8 mais affichage windows 1252 - pgadmin, Windows » 17/02/2016 10:04:32

Bug du pilote PostgreSQL ODBC UNICODE sous Windows... ou mauvais configuration de ma part (mais il n'y a rien à configurer).
Bref, il fonctionne comme l'ANSI et non en UNICODE, d'où le faux problème.
Résolu..

#2 Re : PgAdmin3 » Base en UTF8 mais affichage windows 1252 - pgadmin, Windows » 13/12/2012 16:16:09

French_France.UTF8 n'est pas reconnu.

La seconde commande fonctionne:
  l'instance sera initialisée avec ma locale " French_France.1252 "
  la configuration de la recherche plein texte a été initialisé à "french"

#3 Re : PgAdmin3 » Base en UTF8 mais affichage windows 1252 - pgadmin, Windows » 13/12/2012 16:00:52

initdb : nom de locale invalide (" fr_FR.UTF8 ")
...
l'instance sera initialisée avec ma locale " French_France.1252 "

#4 Re : PgAdmin3 » Base en UTF8 mais affichage windows 1252 - pgadmin, Windows » 13/12/2012 15:39:52

select datname,pg_encoding_to_char(encoding) from pg_database;
->
"template1";"UTF8"
"template0";"UTF8"
"postgres";"UTF8"
"testUTF8";"UTF8"
et mon psql -l : http://dl.free.fr/ggif7bBGu

#5 PgAdmin3 » Base en UTF8 mais affichage windows 1252 - pgadmin, Windows » 13/12/2012 10:26:16

BatouG
Réponses : 7

Bonjour,

ma base de donnée est en utf8 mais l'affichage dans pgAdmin persiste en Windows 1252 peut importe mes tentatives.

- J'ai modifié le client_encoding du fichier de conf.
- J'ai installé une vieille version 8.3 comme indiqué ici :
http://www.siteduzero.com/tutoriel-3-11 … erver.html
car il semblait possible de préciser distinctement l'encodage client et serveur (j'ai mes utf8 pour les 2) => pas marché.
- j'ai installé phpPgAdmin mais le résultat est encore le même !
- J'ai supprimer le cluster/recréé en ligne de commande mais il me dit que la locale n'existe pas si j'essaie des mots tel que utf8 ou fr_FR.UTF8 (comme sous linux). A chaque fois il me remet ma locale en 1252.
- j'ai mis 3 variables d'environnement pour forcer l'encodage, en vain (plantage du service).
- J'ai essayé sur un autre poste, et différentes versions de postgreSQL.

Est-ce impossible d'avoir un affichage correct?! Est ce que quelqu'un sous windows arrive à afficher dans pgAdmin ses données en utf8?
Merci...

Pied de page des forums

Propulsé par FluxBB