Andrea, probabilmente devi richiamare shp2pgsql con l'opzione '-c' che ti scrive la query di creazione tavola nel db e lancia la "addGeometryColumn()" per aggiungere il campo geometria nella tabella "geometry_columns". Se hai già creato la tabella destinazione, droppala prima.
E' inutile invece l'opzione '-s' con l'indicazione '-1' per il system reference ID, perché -1 è il default. spero sia utile... fammi sapere ............................................pg -- Pietro Giannini Bytewise srl - Area GIS 41°50'38.58"N 12°29'13.39"E On Gio, Ottobre 9, 2008 11:45, Andrea della Peruta wrote: > Ciao a tutti. > > Sto avendo un problema ad importare uno shp in postgis. > > premetto: > lavoro su una macchina con centos 5 e per l'importazione uso Shp2pgsql > presente nella directory /bin di pgsql > > Creo il mio file.sql con: > > shp2pgsql -s -1 path/shape_da_importare.shp nometabella nomedatabase > > path/file/da/creare/shape_da_importare.sql > > provo ad importarlo in postgres utilizzando: > > psql -h nomehost -U nomeutente -d nomedatabase -f > /path/file/da/creare/shape_da_importare.sql > > ma mi restituisce questo errore: > > ERROR: current transaction is aborted, commands ignored until end of > transaction block > ROLLBACK > BEGIN > ERROR: relation "civici" does not exist > > è probabile che lo shp di partenza sia corrotto? > > grazie.. > > Andrea > > > > > _______________________________________________ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > [email protected] > http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non rispecchiano necessariamente > le posizioni dell'Associazione GFOSS.it. > _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
