Bonjour,

j'ai une base de données qui contient des accents, et comme je n'ai pas changé l encodage par défaut, les accents ne ressemble a rien
ex :
"Catégories 10"
"Numéris AP"

Après une petite recherche google, il semblerait qu'il ne soit pas possible de changer l encodage, sans faire un dump, supprimer puis restaurer la base. Vous confirmez ?

Sinon j'ai trouvé ce petit bout de commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
vacuumdb --full --analyze --username postgres --dbname MYDB && pg_dump MYDB -Ft
-v -U postgres -f tmp/MYDB.tar && dropdb MYDB --username postgres && createdb
--encoding UNICODE MYDB --username postgres && pg_restore tmp/MYDB.tar | psql
--dbname MYDB --username postgres && vacuumdb --full --analyze --username
postgres --dbname MYDB
Qui permettrait de faire tout ca de façon automatisée. Qu'en dites vous ?

Source : http://archives.postgresql.org/pgsql...3/msg00210.php