Erstellt vor 6 Jahren
Geschlossen vor 6 Jahren
#903 closed Fehler (invalid)
neue Datenbank kann nicht erstellt werden wenn LANGUAGE plpgsql nicht vorhanden
| Erstellt von: | dschuetze@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.0 beta |
| Schweregrad: | schwerwiegend | Stichworte: | Installation |
| Beobachter: | dschuetze@… |
Beschreibung
Beim erstellen einer neuen Datenbank kommt die Fehlermeldung das die Sprache plpgsql nicht vorhanden ist.
Diese muss erst mit CREATE LANGUAGE plpgsql erstellt werden.
Behelfsmässige vorgehensweise:
Wenn diese Fehlermeldung im Browser erscheint lässt man diese so stehen.
Man verbindet sich mit dem Tool seiner Wahl (phppgadmin oder Konsole) mit der Datenbank und wählt die gerade nicht ganz erstellte aus.
Dort setzt man den sql Befehl
CREATE LANGUAGE plpgsql
ab.
Dann geht man im Borser einen Schritt zurück und klickt nun auf weiter.
Änderungshistorie (1)
comment:1 Geändert vor 6 Jahren durch dschuetze@…
- Beobachter dschuetze@… hinzugefügt
- Lösung auf invalid gesetzt
- Status von new nach closed geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.

Nichts für ungut und wer lesen kann ist klar im Vorteil.
Ich hab anscheinend etwas bei dieser Aktion übersehen:
su -postgres
CREATE FUNCTION plpgsql_call_handler()
RETURNS language_handler AS '/usr/lib/pgsql/plpgsql.so', 'plpgsql_call_handler' LANGUAGE c;
CREATE LANGUAGE 'plpgsql' handler plpgsql_call_handler lancompiler 'pl/pgsql';
\q
exit
sorry ich hoffe das ich den Bug wieder korrekt geschlossen habe.