On Thu, May 05, 2011 at 11:20:27AM +0200, Luca Mandolesi wrote: > Salve a tutti, > ho finito di passare tabella per tabella le geometrie contenute nel mio DB > che presentavano problemi (tipo i terribili "fioccehtti") in postgres ma > evidentemente qualcosa mi è sfuggito perchè quando faccio il back up mi > becco un bel: > > pg_dump: Error message from server: ERROR: geometry contains non-closed > rings
Bruttissimo problema. Un dump che si rifiuta di fare il dump non va. Probabilmente si tratta del bug che ci ha fatto rilasciare la 1.4.2 e la 1.5.1. Mi confermi che hai una versione precedente ? Se si, aggiorna all'ultima micro-release (make install) e riprova. > Come faccio a capire in quale tabella? C'è modo di fare un loop > dell'istruzione select * from miatabella where ST_IsValid(the_geom)=false su > tutte le tabelle del DB oppure devo rifarla su tutte una per una? Non credo sia possibile in SQL, puoi pero' fare uno script plpgsql. --strk; () Free GIS & Flash consultant/developer /\ http://strk.keybit.net/services.html _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011
