Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
J'ai une erreurs du a l'encodage en UTF8 lors de l'import de mes données dans ma bdd.
Je souhaitais importer mes données avec la commande:
COPY ma_table (champ1,champ2) FROM 'C:/mon_fichier.txt' WITH DELIMITER as '\t'
Mais tous les caractères accentués pose problème.
ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xe9095a
ASTUCE : Cette erreur peut aussi survenir si la séquence d'octets ne correspond pas
au jeu de caractères attendu par le serveur, le jeu étant contrôlé par
« client_encoding ».
Comment faire...
Hors ligne
Le message d'erreur indique bien que l'encodage UTF-8 n'est pas reconnu pour certains caractères du fichier que vous voulez importer. Commencez donc par vérifier votre fichier.
Guillaume.
Hors ligne
j'ai fait le test avec un fichier quasiment vide...et il semble que c'est juste les caractères accentué qui posent probleme
Hors ligne
Correction:
Après plusieurs essais, il semblerais que ce soit les majuscule qui pose problème. Et non les caractères accentués
Hors ligne
Bonjour,
Pourquoi vous ne faites pas en sorte de changer l'encodage de ce fichier? Sous linux, vous pourriez utiliser iconv pour cela. Sous windows, ça doit exister aussi...
Cordialement,
Jean-Paul Argudo
https://www.postgresql.fr
https://www.crunchydata.com
Hors ligne
Moi je veux bien...mais je sais pas faire. Et je suis sur windows
Hors ligne
Quel encodage serait le plus adapté SVP?
Hors ligne
Bonjour
Sous Windows le jeu de caractère par défaut est le CP1252 (appellé aussi WIN1252)
J'avais écrit un article sur l'utilisation du mode console windows avec PostgreSQL sur mon site
essayé aussi avant la méthode COPY d'envoyé un
SET client_encoding TO 'WIN1252';
Cordialement,
Christophe Chauvet.
Christophe Chauvet
Directeur Technique
Sylëam Info Services
Mon site
Hors ligne
merci je test tous de suite
Hors ligne
Merci ça marche enfin
Super tu m'as enlevé une bonne épine du pied.
Je te remercie KrysKool
Bonne journée a toi
Hors ligne
comment on passe la discussion a RESOLU?
Hors ligne
j'ai encore des blemes Rrrrrrrrrrrrr
les \n ne passe pas ....et peut etre aussi les <\\BR>
C lourd.
En + j'avais exporté ma table au format sql ...et l'import plente aussi
Dernière modification par benoitXV (03/11/2008 20:09:32)
Hors ligne
Pages : 1