Bonjour,
Je cherche à creer une base de donnée encodée en UTF8.
createdb TOTO -E utf8
La base est bien crée mais en UNICODE !
En passant par phpPgadmin, l'encodage UTF8 n'est pas proposé.
A quel niveau réside le probléme ?
Merci pour vos réponses.
Version imprimable
Bonjour,
Je cherche à creer une base de donnée encodée en UTF8.
createdb TOTO -E utf8
La base est bien crée mais en UNICODE !
En passant par phpPgadmin, l'encodage UTF8 n'est pas proposé.
A quel niveau réside le probléme ?
Merci pour vos réponses.
J'ai le même problème.
Mon besoin est de pouvoir stocké des caractères chinois or mes bases sont crée en latin9 que doivent mettre en place ?
Merci d'avance
UTF-8 est de fait un format UNICODE...Citation:
Envoyé par monne68
pour commencer, il faut que le code du serveur ait été compilé avec le support des caractères multibytes... (lire la doc !)Citation:
Envoyé par mediateur59
Pourquoi tu me parles de compilation ? je ne comprends
moi j'ai du PostgreSQL version 7.2.1 avec donc une bases latin1 que j'ai dumper et restauration dans une base en utf8 -> UNICODE
Est-ce la bonne démarche ?
Derrière j'ai une appli J2EE web qui est en UTF8
Citation:
Envoyé par mediateur59
Version 7.x, à la compilation :
--enable-unicode-conversion --enable-multibyte
mais il n'est évidemment nécessaire de recompiler QUE si le support unicode/multibyte n'est pas déjà activé...
(=> backup et restore !)
Version 8.x :
ce n'est plus nécessaire, unicode toujours supporté
voici un psql -l :
Je peux donc me dire que ma version est bien compilé ?Code:
1
2
3
4
5
6
7
8
9
10
11 List of databases Name | Owner | Encoding ----------------+----------+----------- bdd1| root | LATIN1 latintest | root | LATIN9 template0 | postgres | SQL_ASCII template1 | postgres | SQL_ASCII test | root | SQL_ASCII bdd2 | root | UNICODE bdd3| root | SQL_ASCII (8 rows)
oui , mais profite en quand meme pour mettre a jour ta bdd :)
Je mexcuse mais qu'est ce que tu entends par mettre à jour ma bdd. Peux tu détaillé un peu. merciCitation:
Envoyé par kedare
Salut
La dernière version stable est la 8.2.4... La dernière stable de la branche 7 est la 7.4.17 :roll:Citation:
Envoyé par mediateur59
http://www.postgresql.org/
Pourquoi mettre à jour: http://www.postgresql.org/support/versioning