nächstes: Datenbankbenutzer anlegen, voriges: Änderungen an Konfigurationsdateien, aufwärts: Anpassung der PostgreSQL-Konfiguration
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
, bei Ubuntu 9.10 unter /usr/lib/postgresql/8.4/lib/plpgsql.so
.