[Mapbender-users] Problem beim Hochladen von Diensten (Mapbender 2.7.2)

Sven Böhme boehme at supportgis.de
Thu Aug 25 08:17:04 EDT 2011


Hallo,

ich habe das update 
http://trac.osgeo.org/mapbender/browser/trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.7rc1_to_2.7rc2_pgsql_UTF-8.sql 
noch einmal drüberlaufen lassen. Hier wuird die 
Tabelle md_metadaten angelegt. Dann das letzte 
update noch einmal ausgeführt und jetzt 
funktioniert es. (Danke an Herrn Retterath)

Wäre es nicht einfacher zusätzlich zu den 
update-Skripten einen kompletten DB-Dump pro 
Version anzubieten?

Gruß
Sven

Am 25.08.2011 12:52, schrieb Verena Diewald:
> Hallo Sven,
>
>
> ich habe zum Testen mal eine frische 
> Installation des Mapbender 2.7.2 gemacht sowie 
> meine bestehende 2.7.1-Version auf 2.7.2 
> upgedatet. In beiden Fällen klappt das Hochladen 
> von Diensten ohne Probleme.
> Was sagen denn die logdateien vom Update bzw. 
> Installieren der DB (mapbender/resources/db/) 
> err_update.txt und error.log? Und gibt es in 
> deiner DB die Tabelle mb_metadata nicht? Findest 
> du dazu einen Eintrag in den oben genannten 
> Logdateien?
>
>
> Gruß,
>
> Verena
>
>
> Am 25.08.2011 11:49, schrieb Sven Böhme:
>> Hallo Verena,
>>
>> in der postgres_log steht:
>>
>> 2011-08-25 11:41:39 CEST mapbender272 postgres 
>> FEHLER:  Relation »mb_metadata« existiert 
>> nicht bei Zeichen 13
>> 2011-08-25 11:41:39 CEST mapbender272 postgres 
>> ANWEISUNG:  DELETE FROM mb_metadata WHERE 
>> metadata_id IN (SELECT metadata_id FROM 
>> mb_metadata INNER JOIN (SELECT * from 
>> ows_relation_metadata WHERE fkey_layer_id = $1) 
>> as relation ON  mb_metadata.metadata_id = 
>> relation.fkey_metadata_id AND 
>> mb_metadata.origin = 'capabilities')
>> 2011-08-25 11:41:39 CEST mapbender272 postgres 
>> FEHLER:  unbenannte vorbereitete Anweisung 
>> existiert nicht
>> 2011-08-25 11:41:39 CEST mapbender272 postgres 
>> FEHLER:  aktuelle Transaktion wurde 
>> abgebrochen, Befehle werden bis zum Ende der 
>> Transaktion ignoriert
>> 2011-08-25 11:41:39 CEST mapbender272 postgres 
>> ANWEISUNG:  INSERT INTO gui_layer (fkey_gui_id, 
>> fkey_layer_id, gui_layer_wms_id, 
>> gui_layer_status, gui_layer_selectable, 
>> gui_layer_visible, gui_layer_queryable, 
>> gui_layer_querylayer,gui_layer_minscale,gui_layer_maxscale, 
>> gui_layer_priority, gui_layer_style, 
>> gui_layer_title) 
>> VALUES($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13)
>> 2011-08-25 11:41:39 CEST mapbender272 postgres 
>> FEHLER:  unbenannte vorbereitete Anweisung 
>> existiert nicht
>>
>> Könnte der Fehler in der anscheinend fehlenden 
>> Tabelle liegen?
>>
>> Ich habe auch noch einmal eine neue datenbabnk 
>> aufgesetzt und per install.sh gefüllt. Da kam 
>> das gleiche Resultat bei raus.
>>
>> Gruß
>> Sven
>>
>> Am 23.08.2011 08:17, schrieb Verena Diewald:
>>> Hallo Sven,
>>>
>>>
>>> prüf doch bitte mal, ob du eine Fehlermeldung 
>>> in der PHP- oder in der PostgreSQL-Logdatei 
>>> finden kannst.
>>>
>>>
>>> Viele Grüße,
>>>
>>> Verena
>>>
>>> Am 22.08.2011 17:08, schrieb Sven Böhme:
>>>> Hallo Mapbender Liste,
>>>>
>>>> ich habe ein Problem beim Umstieg von 2.71. 
>>>> auf den Mapbender 2.7.2. (Update per sql 
>>>> Update-Skript). Und zwar kann ich keine WMS 
>>>> Dienste mehr hochladen oder ändern. Ich 
>>>> bekomme immer die Meldung:
>>>>
>>>> sql error: FEHLER: unbenannte vorbereitete 
>>>> Anweisung existiert nicht ROLLBACK performed....
>>>>
>>>> Woran kann das liegen? Habe auch im error log 
>>>> geschaut, aber bekomme da keine Rückmeldung.
>>>>
>>>> Viele Grüße
>>>> Sven
>>>>
>>>
>>
>>
>


-- 
--------------------------------------

Dipl.-Geogr. Sven Böhme
boehme at supportgis.de

--------------------------------------

CPA Systems GmbH
Grantham-Allee 2-8
D-53757 Sankt Augustin

Tel.: +49 (0) 2241 / 25 94 – 24
Fax.: +49 (0) 2241 / 25 94 - 29

www.cpa-systems.de

--------------------------------------
Handelsregister:
HRB 9706, Amtsgericht Siegburg

Geschäftsführer:

Dr.-Ing. habil. Christoph Averdung
Dr.-Ing. René Thiele
Dr.-Ing. Matthias Ellsiepen



More information about the Mapbender_users mailing list