[OSM-dev] problem with osmosis to apply changeset to postgresql db

Brett Henderson brett at bretth.com
Tue Dec 20 22:04:02 GMT 2011


Hi Oon,

On 20 December 2011 03:14, Oon Arfiandwi <robot at ijo.me> wrote:

> Hi Frederik,
>
> I just try to apply osmosis command below,
> the problem is: "Caused by: org.postgresql.util.PSQLException: ERROR:
> relation "schema_migrations" does not exist"
>
> I read a solution about schema_migrations relation here:
> http://forum.openstreetmap.org/viewtopic.php?id=7396
>
> then I change the command to:
> osmosis --read-xml-change file="asiadiff.osc" --write-pgsql-change
> database="gis" user="osm" password="x" host="localhost"
> or
> osmosis --read-xml-change file="asiadiff.osc" --write-pgsimp-change
> database="gis" user="osm" password="x" host="localhost"
>
> but still no luck,
> I got another exception: "org.postgresql.util.PSQLException: ERROR:
> relation "schema_info" does not exist"
>
>
> any other references?
>

How have you created your database?  Specifically, which scripts did you
use to create the database tables?  The OpenStreetMap project has a number
of different incompatible schemas using PostgreSQL PostGIS extensions all
optimised for different purposes.
http://wiki.openstreetmap.org/wiki/List_of_Database_Schemas

If you wish to use the pgsql tasks in Osmosis you will need to use the
pgsnapshot_*.sql scripts from the scripts directory of the Osmosis
distribution.  More details are available here:
http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage#PostGIS_Tasks_.28Snapshot_Schema.29

Brett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20111221/3f7f7cfe/attachment.html>


More information about the dev mailing list