From: | "Nicolas Cadou" <hostmaster(at)virtuel(dot)qc(dot)ca> |
---|---|
To: | "pgsql-sql list" <pgsql-sql(at)postgresql(dot)org> |
Subject: | Missing PL/pgSQL library |
Date: | 1999-08-20 17:00:52 |
Message-ID: | 002f01beeb2d$8febe610$058d60cf@virtuel.qc.ca |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
[PostgreSQL 6.5.1 on i686-pc-linux-gnu, compiled by gcc 2.7.2.3]
Hi,
I installed the PostgreSQL 6.5.1-1 RPM packages that I downloaded from
ftp://postgresql.nextpath.com/pub/postgresql/RPMS/
I then tried to make PL/pgSQL to work by typing in psql, as the postgres
user, in the 'template1' database, these statements from the PostgreSQL
Programmer's Guide, Chapter 43. Procedural Languages
CREATE FUNCTION plpgsql_call_handler () RETURNS OPAQUE AS
'/usr/local/pgsql/lib/plpgsql.so' LANGUAGE 'C';
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
LANCOMPILER 'PL/pgSQL';
It worked with 6.4.2, but with 6.5.1 it complains about
'/usr/local/pgsql/lib/plpgsql.so' being not found. I did a 'find / -name
plpgsql.so' as root and didn't find that file. In fact the directory
'/usr/local/pgsql' doesn't even exists. So I listed the files in the eight
RPMs and found that plpgsql.so is not in any of them. What am I missing? Can
you help me with this?
Thank you for your time
Nicolas Cadou
From | Date | Subject | |
---|---|---|---|
Next Message | Alke | 1999-08-20 20:51:07 | OID and PL/pgSQL trigger :-( |
Previous Message | Eric Enockson | 1999-08-20 16:23:11 | generate random unique object id |