Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 03/10/2008 17:44:25
- benoitXV
- Membre
erreur lors de l'import de données
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
#2 04/10/2008 07:07:07
- gleu
- Administrateur
Re : erreur lors de l'import de données
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
#3 06/10/2008 11:30:03
- benoitXV
- Membre
Re : erreur lors de l'import de données
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
#4 06/10/2008 13:56:27
- benoitXV
- Membre
Re : erreur lors de l'import de données
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
#5 06/10/2008 17:35:16
- jpargudo
- Administrateur
Re : erreur lors de l'import de données
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,
Hors ligne
#6 07/10/2008 12:03:02
- benoitXV
- Membre
Re : erreur lors de l'import de données
Moi je veux bien...mais je sais pas faire. Et je suis sur windows
Hors ligne
#7 03/11/2008 11:54:45
- benoitXV
- Membre
Re : erreur lors de l'import de données
Quel encodage serait le plus adapté SVP?
Hors ligne
#8 03/11/2008 12:36:18
- KrysKool
- Administrateur
Re : erreur lors de l'import de données
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
#9 03/11/2008 12:38:36
- benoitXV
- Membre
Re : erreur lors de l'import de données
merci je test tous de suite
Hors ligne
#10 03/11/2008 12:54:56
- benoitXV
- Membre
Re : erreur lors de l'import de données
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
#11 03/11/2008 12:59:59
- benoitXV
- Membre
Re : erreur lors de l'import de données
comment on passe la discussion a RESOLU?
Hors ligne
#12 03/11/2008 18:45:02
- benoitXV
- Membre
Re : erreur lors de l'import de données
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