Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 21/05/2015 15:00:12
- mrbrams
- Membre
Erreur encodage lors de l'importation d'un fichier CSV
Bonjour,
Je travaille sur une base de données postgresql et j'aimerais importer des fichiers CSV dans ma base de données.
Lors de l'importation du fichier CSV j'ai l'erreur suivante :
ERREUR : Séquence d'octet invalide pour l'encodage "UTF-8" : 0xf8 CONTEXT : COPY thisdet, ligne 2005
J'ai cherché sur internet mais toutes les solutions qu'on me propose ne marche pas .
Quelqu'un pour m'aider .
Merci beaucoup
Hors ligne
#2 21/05/2015 15:09:17
- gleu
- Administrateur
Re : Erreur encodage lors de l'importation d'un fichier CSV
Quel est l'encodage de votre document CSV ?
Guillaume.
Hors ligne
#3 21/05/2015 15:11:00
- mrbrams
- Membre
Re : Erreur encodage lors de l'importation d'un fichier CSV
Je l'ai ouvert avec notepad++ et je l'ai converti en UTF-8 (sans BOM), je l'ai réimporté et sa ne marche toujours pas .
Hors ligne
#4 21/05/2015 15:28:52
- gleu
- Administrateur
Re : Erreur encodage lors de l'importation d'un fichier CSV
Le convertir en UTF8 ne transformera pas forcément tous les caractères en UTF8. Certains caractères ne sont pas transformables.
Guillaume.
Hors ligne
#5 21/05/2015 15:30:38
- mrbrams
- Membre
Re : Erreur encodage lors de l'importation d'un fichier CSV
d'accord ,
et vous avez pas de solutions ?
Hors ligne
#6 21/05/2015 15:33:22
- gleu
- Administrateur
Re : Erreur encodage lors de l'importation d'un fichier CSV
Il faut supprimer les caractères non transformables. Le 0xf8 par exemple.
Guillaume.
Hors ligne
#7 21/05/2015 15:36:17
- mrbrams
- Membre
Re : Erreur encodage lors de l'importation d'un fichier CSV
oui ma j'ai des fichiers de 1000000 lignes je vais pas me taper toute les ligne une apres l'autre
Hors ligne
#8 21/05/2015 15:44:30
- gleu
- Administrateur
Re : Erreur encodage lors de l'importation d'un fichier CSV
COPY ne le fera pas. Donc il vous faut le faire, soit manuellement, soit par un programme qui s'arrange pour supprimer (ou remplacer) les caractères illégaux.
Guillaume.
Hors ligne
#9 21/05/2015 15:49:49
- mrbrams
- Membre
Re : Erreur encodage lors de l'importation d'un fichier CSV
D'accord Merci
Hors ligne