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 07/10/2016 09:46:53

abuche
Membre

[Resolu]Import de Qgis vers Postgis

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

#2 07/10/2016 09:51:33

rjuju
Administrateur

Re : [Resolu]Import de Qgis vers Postgis

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).

Hors ligne

#3 07/10/2016 10:25:35

abuche
Membre

Re : [Resolu]Import de Qgis vers Postgis

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

#4 07/10/2016 16:31:20

rjuju
Administrateur

Re : [Resolu]Import de Qgis vers Postgis

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.

Hors ligne

#5 08/10/2016 13:27:18

abuche
Membre

Re : [Resolu]Import de Qgis vers Postgis

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

Pied de page des forums