Vous n'êtes pas identifié(e).
Pages : 1
bonjour,
Je découvre Qgis et Postgis dans un mooc. Il y a des problèmes sur des data
et c'est impossible pour une import vers postgis :
Les 2 premières data d'une liste d'hotels :
1,X'0001E47F000038E05CA10CCE1541DF4F286C3829624138E05CA10CCE1541DF4F286C382962417C0400000001000000690100000038E05CA10CCE1541DF4F286C38296241FE',"Beach Bungalows",4,8,"Small Hotel",46227
2,X'0001E47F000054A1A34FA9B01541CF6531615129624154A1A34FA9B01541CF653161512962417C0400000001000000690100000054A1A34FA9B01541CF65316151296241FE',"Grand' Anse Beach Villa",9,18,"Small Hotel",46227
L'erreur que donne Qgis vers Postgis :
La base de donnée a retourné l'erreur suivante lors de l'exécution de cette requête SQL :
CREATE TABLE ""."hotels"("" SERIAL PRIMARY KEY,"ID" float,"NOM" varchar(254),"CHAMBRES" float,"LITS" float,"STATUT" varchar(254),"ID_DIST" float )
M'erreur était :
ERREUR: identifiant délimité de longueur nulle sur ou près de « "" »
LIGNE 1 : CREATE TABLE ""."hotels"("" SERIAL PRIMARY KEY,"ID" float,"N...
Si c'est un problème de corruption de data, quelles vérifications sont possibles ?
@+
https://www.coursera.org/learn/intro-sig-1/home
Dernière modification par abuche (08/10/2016 13:28:08)
Hors ligne
Bonjour,
Il n'y a aucun lien entre les données que vous montrez et l'erreur retournée. La requête créant la table hotel n'est pas valide car des champs ne sont pas renseignés (nom du schéma et nom de la première colonne).
Julien.
https://rjuju.github.io/
Hors ligne
ok - je vais essayer de poster des copies d'écran
Possible que ce soit une mauvaise manip, mais j'en doute ..
http://bmil.free.fr/postgis-1.jpg
La connection est acceptée, mais le paramètrage de la table 'hotel' n'est pas
correct pour des raisons inconnues ..
Les paramètres par défaut ne sont pas acceptés
Même constat sur 2 postes avec 2 versions de QGIS ( 2.0 et 2.8 )
-----------------------------------------------
http://bmil.free.fr/jeu-de-donnees.zip
Dernière modification par abuche (07/10/2016 10:51:46)
Hors ligne
Il semblerait que Dufour 2.0.1 et le chargeur postgis SPIT soient dépréciés depuis 3 ans, et que SPIT n'ait jamais été pleinement fonctionnel. Vous devriez mettre à jour QGIS et utiliser dbmanager à la place.
Julien.
https://rjuju.github.io/
Hors ligne
Je n'avais pas essayé l'import depuis DBmanager
Un ID_0 est ajouter en plus de ID existant, mais cela fonctionne
Merci grandement
[Résolu]
Dernière modification par abuche (08/10/2016 13:27:33)
Hors ligne
Pages : 1