Ich möchte OSM file in meine PostgreSQL-Datenbank (Windows, Postgres Version 9.2) mit dem Tool Osm2pgsql importieren.osm2pgsql: Funktion AddGeometryColumn existiert nicht
Wenn ich folgenden Befehl ausführen
osm2pgsql.exe --create -d mydb artyom.xml -U myuser -W --style default.style
Ich erhalte den Fehler
SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2);
failed: FEHLER: Funktion addgeometrycolumn(unknown, unknown, integer, unknown,
integer) existiert nicht
LINE 1: SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, ...
^
HINT: Keine Funktion stimmt mit dem angegebenen Namen und den Argumenttypen ├╝b
erein. Sie m├╝ssen m├Âglicherweise ausdr├╝ckliche Typumwandlungen hinzuf├╝gen.
Error occurred, cleaning up
Übersetzung aus dem Deutschen:
SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2);
failed: ERROR: Function addgeometrycolumn(unknown, unknown, integer, unknown,
integer) doesn't exist
LINE 1: SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, ...
^
HINT: No function matches the specified name and argument types. Maybe you need
to make explicit casts.
Error occurred, cleaning up
Wie kann ich dieses Problem beheben?
Haben Sie PostGIS in dieser Datenbank installiert? –
Im Menü "Start" befindet sich ein PostGIS-Ordner. Muss ich PostGIS explizit für eine bestimmte Datenbank installieren? –