Hallo Greg, bei mir kam der Fehler immer, wenn ich in der DB schon früher einen Import durchgeführt hatte und die Daten noch vorhanden sind.
Soweit ich mich mal eingelesen hatte (ein paar Wochen her), kannst Du in das simple Schema (da osmosis native Importverfahren) nicht Daten in eine nicht-leere DB importieren. Daher führe ich immer vorab folgenden Befehl durch: Du hast in der DB früher schon einen Import durchgeführt und die vorhandenen Daten nicht gelöscht, oder? call osmosis --truncate-pgsql user="xxx" database="yyy" password="zzz" Viele Grüße Dietmar > -----Ursprüngliche Nachricht----- > Von: Greg Kerridge [mailto:[email protected]] > Gesendet am: Freitag, 29. April 2011 10:41 > An: Openstreetmap allgemeines in Deutsch > Betreff: [Talk-de] Problem mit Osmosis beim Einlesen der Datenbank > > Moin , > > hoffe ich bin mit dem Thema hier einigermaßen richtig. > > Ich habe Probleme, mit Osmosis die Europa-Datenbank von OSM einzulesen. > > Ich versuche es mit > > wget http://download.geofabrik.de/osm/europe.osm.bz2 > osmosis --read-xml-0.6 file="europe.osm.bz2" --write-apidb-0.6 > populateCurrentTables=yes host="localhost" database="$DATABASE" > user="$USER" password="$PASSWORD" validateSchemaVersion=no > > und bekomme folgenden Fehler: > > org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to > insert user with id 121502 into the database. > [...] > Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key > value violates unique constraint "users_display_name_idx" > > > Vielleicht hat jemand eine Antwort, würde mir helfen! > > Gruß. > Greg > > _______________________________________________ > Talk-de mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/talk-de > _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

