Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Walter Nordmann
noö,

ist eine ganz einfache sache, nach der ich selber letzte woche 3h gesucht
habe ;)

create extension hstore;

das wars

gruss
walter

-
Wenn du den Wald vor lauter Bäumen nicht siehst, fälle die Bäume und du wirst 
sehen, dass da kein Wald ist.
--
View this message in context: 
http://gis.638310.n2.nabble.com/osm2pgsql-Import-mit-Postgres-9-1-tp6919922p6920001.html
Sent from the Germany mailing list archive at Nabble.com.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 05:00:37 schrieb Walter Nordmann:
 noö,
 
 ist eine ganz einfache sache, nach der ich selber letzte woche 3h gesucht
 habe ;)
 
 create extension hstore;

Hab ich doch gemacht!


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Walter Nordmann
sorry, hab ich nicht gelesen.

aber so und nur so geht es. und das hat sich definitiv seit 8.x geändert.

mach es halt nochmal, aber nicht per script und achte drauf, ob es auch die
richtige db ist.

nachsehen:

select pg_available_extensions();

gruss
walter


-
Wenn du den Wald vor lauter Bäumen nicht siehst, fälle die Bäume und du wirst 
sehen, dass da kein Wald ist.
--
View this message in context: 
http://gis.638310.n2.nabble.com/osm2pgsql-Import-mit-Postgres-9-1-tp6919922p6920015.html
Sent from the Germany mailing list archive at Nabble.com.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 05:20:24 schrieb Walter Nordmann:
 sorry, hab ich nicht gelesen.
 
 aber so und nur so geht es. und das hat sich definitiv seit 8.x geändert.
 
 mach es halt nochmal, aber nicht per script und achte drauf, ob es auch die
 richtige db ist.
 
 nachsehen:
 
 select pg_available_extensions();

Ist vorhanden:

(hstore,1.0,data type for storing sets of (key, value) pairs)

Komisch...

Ich installiere noch mal neu.


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 14:27:47 schrieb Alexander Matheisen:
 Am Samstag, 22. Oktober 2011, 05:20:24 schrieb Walter Nordmann:
  sorry, hab ich nicht gelesen.
  
  aber so und nur so geht es. und das hat sich definitiv seit 8.x
  geändert.
  
  mach es halt nochmal, aber nicht per script und achte drauf, ob es auch
  die richtige db ist.
  
  nachsehen:
  
  select pg_available_extensions();
 
 Ist vorhanden:
 
 (hstore,1.0,data type for storing sets of (key, value) pairs)
 
 Komisch...
 
 Ich installiere noch mal neu.


Hab die DB gelöscht und neu erzeugt, aber immer noch das selbe Problem... :(


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Walter Nordmann
wirklich merkwürdig.

gis=# CREATE TABLE foobar_point ( osm_id int4,area text,poi text,name
gis(# text,z_order int4,tags hstore);
CREATE TABLE

null problemo.

ich traue scripts nicht, solange ich sie nicht selber geschrieben habe ;)

gib den befehl mal manuell ein; ansonsten muss ich passen.




-
Wenn du den Wald vor lauter Bäumen nicht siehst, fälle die Bäume und du wirst 
sehen, dass da kein Wald ist.
--
View this message in context: 
http://gis.638310.n2.nabble.com/osm2pgsql-Import-mit-Postgres-9-1-tp6919922p6920063.html
Sent from the Germany mailing list archive at Nabble.com.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Walter Nordmann
hast du postgresql-contrib-9.1 installiert? da sind u.a. die extensions drin.

stehen dann auf /usr/share/postgresql/9.1/extensions

nur noch ne -verzweifelte- idee

-
Wenn du den Wald vor lauter Bäumen nicht siehst, fälle die Bäume und du wirst 
sehen, dass da kein Wald ist.
--
View this message in context: 
http://gis.638310.n2.nabble.com/osm2pgsql-Import-mit-Postgres-9-1-tp6919922p6920081.html
Sent from the Germany mailing list archive at Nabble.com.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Sven Geggus
Alexander Matheisen alexandermathei...@ish.de wrote:

 Hab ich etwas falsch gemacht oder arbeitet osm2pgsql einfach noch nicht mit 
 Postgres 9.1 zusammen?

Hm, ich habe mir gerade mal ein Postgres 9.1 aus Debian Backports
(9.1.1) mit selbstgebautem postgis 1.5.3 backport installiert und
versucht Dein Problem nachzuvollziehen...

Das Ergebnis ist, dass bei mir alles wunderbar funktioniert sowohl
mit einer osm Datei als auch mit einer pbf Datei als Input.  Ich habe
einfach mal eine genommen, die ich noch rumliegen hatte:

./osm2pgsql --create --hstore --database osm --style ./default.style \
--slim /home/sven/canary_islands.osm.pbf

System ist ein Debian squeeze hier.

Gruss

Sven

-- 
Das Internet ist kein rechtsfreier Raum, das Internet ist aber auch
kein bürgerrechtsfreier Raum. (Wolfgang Wieland Bündnis 90/Die Grünen)

/me is giggls@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Sven Geggus
Walter Nordmann walter.nordm...@web.de wrote:

 hast du postgresql-contrib-9.1 installiert? da sind u.a. die extensions drin.

Das ist mir grade auch noch eingefallen.

BTW, bei CREATE EXTENSION hstore; bekomme ich diese Meldung:

WARNUNG:  = ist als Operatorname veraltet
DETAIL:  Dieser Name wird möglicherweise in einer zukünftigen Version von 
PostgreSQL nicht mehr zugelassen.

Das ist zwar nur eine Warnung aber irgendwie unschön.

Sven

-- 
The source code is not comprehensible
 (found in bug section of man 8 telnetd on Redhat Linux)

/me is giggls@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 05:59:04 schrieb Walter Nordmann:
 wirklich merkwürdig.
 
 gis=# CREATE TABLE foobar_point ( osm_id int4,area text,poi text,name
 gis(# text,z_order int4,tags hstore);
 CREATE TABLE
 
 null problemo.
 
 ich traue scripts nicht, solange ich sie nicht selber geschrieben habe ;)
 
 gib den befehl mal manuell ein; ansonsten muss ich passen.

Gebe ich das manuell ein, kommt keine Fehlermeldung. Lasse ich danach 
osm2pgsql laufen, ist es aber immer noch wie vorher (er sagt auch Tabelle 
»foobar_point« existiert nicht, wird übersprungen, obwohl die Tabelle da 
ist).

Ich hab mir nochmal genau meinen osm2pgsql Befehl angesehen, aber kann da 
keinen Fehler bzgl. falscher DB etc. finden.


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 06:09:47 schrieb Walter Nordmann:
 hast du postgresql-contrib-9.1 installiert? da sind u.a. die extensions
 drin.
 
 stehen dann auf /usr/share/postgresql/9.1/extensions
 
 nur noch ne -verzweifelte- idee

Ja, alles vorhanden.


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 13:11:05 schrieb Sven Geggus:
 Alexander Matheisen alexandermathei...@ish.de wrote:
  Hab ich etwas falsch gemacht oder arbeitet osm2pgsql einfach noch nicht
  mit Postgres 9.1 zusammen?
 
 Hm, ich habe mir gerade mal ein Postgres 9.1 aus Debian Backports
 (9.1.1) mit selbstgebautem postgis 1.5.3 backport installiert und
 versucht Dein Problem nachzuvollziehen...
 
 Das Ergebnis ist, dass bei mir alles wunderbar funktioniert sowohl
 mit einer osm Datei als auch mit einer pbf Datei als Input.  Ich habe
 einfach mal eine genommen, die ich noch rumliegen hatte:
 
 ./osm2pgsql --create --hstore --database osm --style ./default.style \
 --slim /home/sven/canary_islands.osm.pbf

Also ich verwende Ubuntu 11.10 und ebenfalls Postgres 9.1.1 aus den Ubuntu-
Paketquellen.

Mein Importbefehl:



Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 13:13:56 schrieb Sven Geggus:
 Walter Nordmann walter.nordm...@web.de wrote:
  hast du postgresql-contrib-9.1 installiert? da sind u.a. die extensions
  drin.
 Das ist mir grade auch noch eingefallen.
 
 BTW, bei CREATE EXTENSION hstore; bekomme ich diese Meldung:
 
 WARNUNG:  = ist als Operatorname veraltet
 DETAIL:  Dieser Name wird möglicherweise in einer zukünftigen Version von
 PostgreSQL nicht mehr zugelassen.
 
 Das ist zwar nur eine Warnung aber irgendwie unschön.

Hab ich bei mir auch, kann aber bei meinem Problem nicht die Ursache sein, da 
es merkwürdigerweise manuell klappt.


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 15:21:43 schrieb Alexander Matheisen:
 Am Samstag, 22. Oktober 2011, 13:11:05 schrieb Sven Geggus:
  Alexander Matheisen alexandermathei...@ish.de wrote:
   Hab ich etwas falsch gemacht oder arbeitet osm2pgsql einfach noch
   nicht
   mit Postgres 9.1 zusammen?
  
  Hm, ich habe mir gerade mal ein Postgres 9.1 aus Debian Backports
  (9.1.1) mit selbstgebautem postgis 1.5.3 backport installiert und
  versucht Dein Problem nachzuvollziehen...
  
  Das Ergebnis ist, dass bei mir alles wunderbar funktioniert sowohl
  mit einer osm Datei als auch mit einer pbf Datei als Input.  Ich habe
  einfach mal eine genommen, die ich noch rumliegen hatte:
  
  ./osm2pgsql --create --hstore --database osm --style ./default.style \
  --slim /home/sven/canary_islands.osm.pbf
 
 Also ich verwende Ubuntu 11.10 und ebenfalls Postgres 9.1.1 aus den Ubuntu-
 Paketquellen.
 
 Mein Importbefehl:

Edit (Mail aus Versehen zu früh abgeschickt):

osm2pgsql --create --hstore --database foobar --username osm --prefix foobar 
--style own.style --cache 3096 --slim data.osm


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden ikonor

Hallo Alex,


Gebe ich das manuell ein, kommt keine Fehlermeldung. Lasse ich danach
osm2pgsql laufen, ist es aber immer noch wie vorher (er sagt auch Tabelle
»foobar_point« existiert nicht, wird übersprungen, obwohl die Tabelle da
ist).


Kann es sein, dass Du mit zwei verschiedenen Usern arbeitest und das 
CREATE EXTENSION hstore; speziell unter dem User osm ausgeführt 
werden muss, der auch bei osm2pgsql verwendet wird?


Siehe auch http://trac.openstreetmap.org/ticket/3987

Gruß,
ikonor

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Sven Geggus
Alexander Matheisen alexandermathei...@ish.de wrote:

 osm2pgsql --create --hstore --database foobar --username osm --prefix foobar 
 --style own.style --cache 3096 --slim data.osm

Jo, der Aufruf funktioniert hier einwandfrei.

Nimm mal diese Datei
hier:http://download.geofabrik.de/osm/europe/germany/saarland.osm.bz2

Und gib mir Dein own.style

Mein osm2pgsql ist svn r26924

Gruss

Sven

-- 
/*
 * Wirzenius wrote this portably, Torvalds fucked it up :-)
 */(taken from /usr/src/linux/lib/vsprintf.c)
/me is giggls@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] osm2pgsql Import mit Postgres 9.1

2011-10-22 Diskussionsfäden Alexander Matheisen
Am Samstag, 22. Oktober 2011, 15:39:57 schrieb ikonor:
 Hallo Alex,
 
  Gebe ich das manuell ein, kommt keine Fehlermeldung. Lasse ich danach
  osm2pgsql laufen, ist es aber immer noch wie vorher (er sagt auch
  Tabelle »foobar_point« existiert nicht, wird übersprungen, obwohl die
  Tabelle da ist).
 
 Kann es sein, dass Du mit zwei verschiedenen Usern arbeitest und das
 CREATE EXTENSION hstore; speziell unter dem User osm ausgeführt
 werden muss, der auch bei osm2pgsql verwendet wird?
 
 Siehe auch http://trac.openstreetmap.org/ticket/3987

Funzt jetzt! 
War wohl etwas in der Richtung. Ich hab postgres noch mal komplett neu 
installiert, dann kam beim Import eine Fehlermeldung Connection to database 
failed: FATAL:  Peer authentication failed for user osm. Ich hab dann beim 
osm2pgsql Befehl den Userparameter weggelassen und jetzt gehts.


Alex

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de