Pau Aragó <sanipau@...> writes: > > > Gracias por las respuestas Maria estoy en camino de solucionar el problema > 2011/6/14 Maria Arias de Reyna <marias <at> emergya.es> > El Martes 14 Junio 2011, Pau Aragó escribió: > > Hola; > > > > > He instalado el schema_info de osmosis (Cuando envié el primer correo > > utilizaba el schema the postgis) > > Tengo acceso a la tabla schema info i tengo permiso para crear tablas > > > > Ahora el problema es el siguiente: > > > > org.openstreetmap.osmosis.core.OsmosisRuntimeException: The database schema > > version of 5 does not match the expected version of 6. > > > > Gracias por las preguntas, me han ayudado ha avanzar > > > > Saludos > > > Hola Pau, > Otra forma que tienes de avanzar es copiar ese mismo error en cualquier > buscador (google, por ejemplo) y mirar si a alguien más le pasa. > Así en uno de los primeros resultados que me devuelve google me encuentro con:http://www.mail-archive.com/dev- 3+rWM/WnaLOn4i5uJCXUsti2O/jbr...@public.gmane.org/msg14998.html > Y la respuesta que le dan: > "You are mixing two different schemata. If you initialise the database > with pgsimple_schema_0.6.sql, you need to import with '--write-pgsimp'. > For '--write-pgsql' you need to initialise the database with the > pgsnapshot_schema_0.6.sql script. See alsohttp://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage#PostGIS_Tasks_.28S napshot_Schema.29 > The main difference is that the snapshot schema uses hstore for tags > while pgsimple uses a simple table. I'd recommend using pgsnapshot. > Sarah" > Aunque no lo creas, suele pasar que mucha gente ha andado el mismo camino que > tú andas ahora :) > Suerte. > -- > > María Arias de Reyna Domínguez > Área de Operaciones > Emergya Consultoría > Tfno: +34 954 51 75 77 / +34 607 43 74 27 > Fax: +34 954 51 64 73www.emergya.es > _______________________________________________ > Talk-es mailing listTalk-es <at> openstreetmap.orghttp://lists.openstreetmap.org/listinfo/talk-es > > > > > -- Pau Aragó Galindo >
Buenas, a mi también me pasaba lo mismo. Y es un problema de permisos. si utilizas el comando \d dentro de psql, verás que todas las tablas tienen como owner a "postgres". La solución es darles permiso para tu usuario: ALTER TABLE geometry_columns OWNER TO <tu_usuario>; ALTER TABLE nodes OWNER TO <tu_usuario>; ALTER TABLE relation_members OWNER TO <tu_usuario>; ALTER TABLE relations OWNER TO <tu_usuario>; ALTER TABLE schema_info OWNER TO <tu_usuario>; ALTER TABLE spatial_ref_sys OWNER TO <tu_usuario>; ALTER TABLE users OWNER TO <tu_usuario>; ALTER TABLE way_nodes OWNER TO <tu_usuario>; ALTER TABLE ways OWNER TO <tu_usuario>; y luego ejecutas osmosis con --write-pgsql si utilizas el pg_snapsnot schema o --write-pgsimple si usas el pg_simple schema _______________________________________________ Talk-es mailing list Talk-es@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-es