PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 21/11/2014 16:10:36

mrbrams
Membre

Probleme Encodage

Bonjour,

J'aimerais importer des fichier csv dans ma base de données je mets le code suivants :
COPY "Tt" FROM 'C:\Users\Utilisateur\Desktop\fichierPostgre\CSV\Ttl.csv' WITH DELIMITER ';' CSV HEADER
J'ai l'erreur suivante :

ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xf8
CONTEXT:  COPY Tt, ligne 321
********** Erreur **********

ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xf8
État SQL :22021
Contexte : COPY Tt, ligne 321

Est ce qu'il ya quelqu'un pour m'aider s'il vous plait .

Merci beaucoup

Hors ligne

#2 22/11/2014 17:20:51

meles
Membre

Re : Probleme Encodage

Bonjour, manifestement  tu es sous Windows, je te conseille donc de récupérer Notepad++, d'ouvrir ton fichier avec, de convertir en UTF-8 (sans bom) et de le sauver tel quel avant de réimporter.

Cordialement

Hors ligne

#3 22/11/2014 19:14:00

gleu
Administrateur

Re : Probleme Encodage

"
ø is U+00F8 and since it is not in ASCII it cannot be a single UTF-8 code unit. It is represented by 0xC3 0xB8 in UTF-8. Therefore, if you have 0xF8 standing alone in a document somewhere, yes, it is invalid UTF-8.

It seems that the document uses either Latin-1 or the Windows code page 1252.
"

D'après http://stackoverflow.com/questions/4808 … l-document


Guillaume.

Hors ligne

Pied de page des forums