nächstes: , voriges: Änderungen an Konfigurationsdateien, aufwärts: Anpassung der PostgreSQL-Konfiguration


4.3 Erweiterung für servergespeicherte Prozeduren

In der Datenbank template1 muss die Unterstützung für servergespeicherte Prozeduren eingerichet werden. Melden Sie sich dafür als Benutzer “postgres” an der Datenbank an, und führen Sie die folgenden Kommandos aus:

create function plpgsql_call_handler () returns opaque as '/usr/lib/pgsql/plpgsql.so' language 'c';
create language 'plpgsql' handler plpgsql_call_handler lancompiler 'pl/pgsql';

Bitte beachten Sie, dass der Pfad zur Datei plpgsql.so von Distribution zu Distribution verschiedlich sein kann. Bei Debian/Ubuntu befindet sie sich unter /usr/lib/postgresql/lib/plpgsql.so.