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

#1 Re : PgAdmin3 » message d'erreur à l'importation de fichier csv dans pgadmin 3 » 13/05/2016 17:38:34

En créant ma table je nai pas fourni de définition donc elle à la definition standard c'est-à_dire tablespaces=pg_default c'est la seule définition.
Pour le message d'erreur c'est la ligne 2 et quand je l'ouvre avec EXCEL elle se presente ainsi : 300001    2015/06/22 00:00:00.000    12:12:17    MOC                                                   MOC ヨ MOBILE ORIGINATING CALL                                                                                                                                                                                                                                      22504001602    22546950584    22546950584    4001602    359658064233410    612051411497895    71    Gueyo                                                               South West                                                          Bas Sassandra                                                       Ivory Coast                                                         4903    Gueyodcs-0                                                                                                                                                                                                                                                         5    691944444    -6    72138889


Ensuite quand je l'ouvre avec SUBLIME TEXT ou les délimiteurs sont bien visibles elle se presente ainsi : 300001;2015/06/22 00:00:00.000;12:12:17;MOC                                               ;MOC – MOBILE ORIGINATING CALL                                                                                                                                                                                                                                  ;22504001602;22546950584;22546950584;04001602;359658064233410;612051411497895;71;Gueyo                                                           ;South West                                                      ;Bas Sassandra                                                   ;Ivory Coast                                                     ;4903;Gueyodcs-0                                                                                                                                                                                                                                                     ;5,691944444;-6,072138889

Maintenant je reprécise que j'ai deux tables, je fais cela dans le but de ne pas vous enduire en erreur car j'ai remarqué un petit probleme avec ruizsebastian qui me demandait s'il y'avait pas plus de colonnes dans mon ficher que ma table or dans cette table je n'est pas créé de champ donc la reponse est evidente du coup je veux bien préciser les choses. merci pour votre attention!

la premiere table avec champs où le premier message d'erreur est : Une erreur s'est produite :

ERROR:  invalid byte sequence for encoding "UTF8": 0x96
CONTEXT:  COPY 2015_4, line 2
ensuite j'ai changer le codage pour LATIN1 et maintenant j'ai plutot ce message d'erreur : Une erreur s'est produite :

ERROR:  invalid input syntax for integer: "12:12:17"
CONTEXT:  COPY 2015_4, line 2, column ORDRE: "12:12:17"

alors j'ai créer une table vide (sans champs) pour importer la base et là j'ai toujours un message d'erreur lié à l'encodage en modifiant l'encodage pour LATIN1 et là j'ai ce message d'erreur: Une erreur s'est produite :

ERROR:  extra data after last expected column
CONTEXT:  COPY 2015_4(vide), line 2: "300001;2015/06/22 00:00:00.000;12:12:17;MOC                                               ;MOC – MO..."


CORDIALEMENT

#2 Re : PgAdmin3 » message d'erreur à l'importation de fichier csv dans pgadmin 3 » 11/05/2016 20:15:00

j'ai verifier les colonnes depuis très longtemps il y'avais des colonnes qui n'avais pas de header et leurs données etaient cachées loin en bas j'ai bien verifié le fichier et j'ai modifier le fichier en attribuant un header a chaque colonnes qui en avait pas et j'en ai tenu compte dans ma table. oui mon separateur est ";" mais je ne comprends pas votre recommandation. et franchement je ne sais d'ou provient le fichier c'est au boulot que ca m'a été remis mais supposons que c'est sous windows que faire alors.
cordialament

#3 Re : PgAdmin3 » message d'erreur à l'importation de fichier csv dans pgadmin 3 » 11/05/2016 14:08:07

bonjour,
ruizsebastien l'encode de ma base est UTF8 l'encode de mon fichier csv est UTF8 aussi et dans les paramètres de l'importation j'ai mis l'encode sur UTF8 mais toujours le message d'erreur: ERROR:  invalid byte sequence for encoding "UTF8": 0x96
              CONTEXT:  COPY 2015_4(vide), line 2

cependant quand j'essaie avec les autres parametres d'encodage de l'importation j'ai un autre message d'erreur:
Une erreur s'est produite :

ERROR:  extra data after last expected column
CONTEXT:  COPY 2015_4(vide), line 2: "300001;2015/06/22 00:00:00.000;12:12:17;MOC                                               ;MOC – MO..."

et celà ce produit à partir de l'encodage LATIN1

CORDIALEMENT.

#4 Re : PgAdmin3 » message d'erreur à l'importation de fichier csv dans pgadmin 3 » 10/05/2016 16:18:43

ok merci c'est fait mais j'ai un autre message qui dit : Une erreur s'est produite :

ERROR:  invalid byte sequence for encoding "UTF8": 0x96
CONTEXT:  COPY 2015_4, line 2

du coup c'est un problème d'encodage alors quelle encode dois-je choisir? merci!
cordialement!

#5 PgAdmin3 » message d'erreur à l'importation de fichier csv dans pgadmin 3 » 09/05/2016 18:23:17

seyd
Réponses : 8

salut j'utilise pgadmin 3 avec postgresql 9.3 j'ai créé dans un prémier temps une table avec les différents champs du fichier csv et je suis passé à l'importation à travers pgadmin 3 et j'ai cette erreur: ERROR:  invalid input syntax for integer: "ORDRE;JOUR;HEURE;CODE;TRANSACTION_DESCRIPTION;CALLING_NUMBER;CALLED_NUMBER;CALLED_NUMBER REV;ABONNE;IMEI;IMSI;DURATION;CITY;AREA;REGION;COUNTRY;CELL_ID;SITE_DESCRIPTION;LATTITUDE;LONGITUDE"
CONTEXT:  COPY 2015_4, line 1, column ID: "ORDRE;JOUR;HEURE;CODE;TRANSACTION_DESCRIPTION;CALLING_NUMBER;CALLED_NUMBER;CALLED_NUMBER REV;ABONNE;..."

ensuite j'ai créé une autre table sans champs et j'ai fais mon importation par pgadmin 3 toujours, j'ai obtenu une autre erreur qui est: ERROR:  extra data after last expected column
CONTEXT:  COPY 2015_4(vide), line 1: "ORDRE;JOUR;HEURE;CODE;TRANSACTION_DESCRIPTION;CALLING_NUMBER;CALLED_NUMBER;CALLED_NUMBER REV;ABONNE;..."

j'aimerais savoir comment reussir mon importation meme avec une autre methode mais si possible savoir ce que signifie ces messages d'erreurs. merci pour votre attention.

cordialement.

Pied de page des forums

Propulsé par FluxBB