[Gfoss] postgis-qgis - problema importazione shp

E' quasi una curiosità, ma ho riscontratoun problema nella conversione
di alcuni shp in tabelle postgres da qgis.
Il messaggio di errore mi dice:
Problema nell'inserimento di elementi dal file:
/home/iacopo/Desktop/Dati/30_sit/shp/shp_IRPET/comuni10K.shp
The database gave an error while executing this SQL:
alter table comuni drop constraint "$2"
The error was:
nstraint "$2" does not exist

Se ripeto l'operazione con comando da shell funziona senza problemi.
Qualcuno ha un idea del perché?

Iacopo

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Iacopo Zetti ha scritto:

E' quasi una curiosità, ma ho riscontratoun problema nella conversione
di alcuni shp in tabelle postgres da qgis.
Il messaggio di errore mi dice:
Problema nell'inserimento di elementi dal file:
/home/iacopo/Desktop/Dati/30_sit/shp/shp_IRPET/comuni10K.shp
The database gave an error while executing this SQL:
alter table comuni drop constraint "$2"
The error was:
nstraint "$2" does not exist

Se ripeto l'operazione con comando da shell funziona senza problemi.
Qualcuno ha un idea del perché?

Iacopo

Per quello che ho capito io lo spit di qgis usa ogr2ogr che ha qualche
problema con alcuni shape (per esempio se ci sono righe vuote nel dbf o
altre 'imprecisioni' del genere).
Mentre da riga di comando usi, immagino, shp2pgsql.

Usi quindi due comandi diversi.
Shp2pgsql funziona meglio e crea anche un file testo di passaggio che e'
possibile editare a mano se ci sono problemi comprensibili
nell'importazione in postgis.

Io non so se farei un un nuovo modulo. Forse basterebbe mettere dietro
SPIT shp2pgsql? Non so cosa sia piu' facile.

ciao
lia

- --
Emilia Venturato
email+jabber: venturato@faunalia.it
www.faunalia.it
Tel: (+39) 347-2770007 Tel+Fax: (+39) 0587-213742
Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy
http://www.faunalia.it/ev
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHsqqMOsndmJr6cvYRAp+BAJ4/rnp28iRQxRa5ypEyNycd7QI5BACgs4vU
wrfCsfQjfHLhvo4girafLdE=
=dwhW
-----END PGP SIGNATURE-----