| From: | "Kojak" <kojak7(at)rogers(dot)com> |
|---|---|
| To: | pgsql-general(at)postgresql(dot)org |
| Subject: | Using PL/pgSQL |
| Date: | 2006-11-13 21:26:08 |
| Message-ID: | 1163453168.458666.32710@m73g2000cwd.googlegroups.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
I'm trying to install PL/pgSQL so that I can use it in a FUNCTION. I'm
using PostGres 6.5.x (I know I need to upgrade...but that is another
subject...). So far I've done the following:
create function pgpgsql_call_handler() returns opaque as
'/usr/local/pgsql/lib/plpgsql.so' language 'C';
create procedural language 'plpgsql' handler plpgsql_call_handler
lancompiler 'PL/pgSQL';
I get a successful creation with these...
When I try and execute a function that uses "language 'plpgsql'", I get
the following error:
ERROR: Load of file /usr/local/pgsql/lib/plpgsql.so failed: dlopen
'/usr/local/pgsql/lib/plpgsql.so' failed. (Shared object"libpq.so.2"
not found)
I have verified that these 2 files do exist in the
/usr/local/pgsql/lib/ directory. Their permissions are both rw-r--r--
and owned by pgsql:pgsql
Thoughts?
| From | Date | Subject | |
|---|---|---|---|
| Next Message | novnov | 2006-11-13 21:36:36 | Re: Speed of postgres compared to ms sql, is this |
| Previous Message | Carlson, James (Jim) | 2006-11-13 21:06:05 | Creating a new server |