#1 Tue 06 May 2008 20:02
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3199
- Site web
psql Codage
Bonjour,
Je tente d'importer un fichier shp (en fait les fichiers) à l'aide de la commande shp2pgsql. Le fichier est issu de la BDOrtho (COMMUNES) .
Si je tente une fonction psql -d mabase -f matable.sql est que mabase est codée UTF8 j'ai une vilaine erreur. Si je fait la même chose avec une base codée SQL_ASCII ça marche.
Faut-il utiliser l'option -W dans shp2pgsql, et si oui avec quel paramètre, ce pour permettre un import dans une base codée UTF8 ?
A+
Christophe
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#2 Tue 06 May 2008 20:23
Re: psql Codage
Salut Christophe,
L'option -W permet de définir l'encodage du fichier DBF, donc oui cela devrait fonctionner. -W latin1 devrait fonctionner.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Tue 06 May 2008 21:17
- Guillaume Sueur
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 23 Sep 2005
- Messages: 331
- Site web
Re: psql Codage
essaie de modifier le paramètres client_encoding dans le postgresql.conf
tu peux aussi le modifier via SQL en ajoutant
SET CLIENT_ENCODING TO 'LATIN1' par exemple au début du script SQL
généré par shp2pgsql
L'idée est simplement d'indiquer que l'encodage du client (toi, la
console, etc) n'est pas le même que celui de la base et qu'une
transformation est nécessaire.
Bonne chance !
Guillaume
Hors ligne
#4 Tue 06 May 2008 21:19
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3199
- Site web
Re: psql Codage
Merci à vous deux,
J'avoue que je galère un peu c'est mon premier jour de postgres/postgis/QGis, mais ça me plaît.
A+
Christophe
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#5 Wed 07 May 2008 11:21
Re: psql Codage
Je viens de me rappeler que j'avais déjà répondu à cette question et fait une synthèse sur le wiki : http://georezo.net/wiki/doku.php?id=main:bdd:faq
Pas bien Christophe
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#6 Wed 07 May 2008 11:29
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3199
- Site web
Re: psql Codage
Mea culpa, le Wiki n'est pas encore un réflexe !
En plus c'est dans la signature !
Vraiment pas bien !
A+
Christophe
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne