Re: Unable to create or drop plpgsql

Поиск
Список
Период
Сортировка
От Jason Underdown
Тема Re: Unable to create or drop plpgsql
Дата
Msg-id KEEBIBNJGFAENCFHMJPFGEOMCKAA.jasonu@xmission.com
обсуждение исходный текст
Ответ на Re: Unable to create or drop plpgsql  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Tom,

Thank you for your instructions.  They fixed my problem!

In answer to your questions, I am running:
temp=# select Version();
                           version
-------------------------------------------------------------
 PostgreSQL 7.3.2 on i686-pc-linux-gnu, compiled by GCC 2.96

As for how I got into such a state, I don't know.  But I suspect it happened
either when transferring the database via a text file to a new machine.  (I
think I used pg_dump with the -d, and -O options) Or, maybe it happened when
I updated from 7.2 to 7.3 via RPMs (from the postgresql.org site).  I
upgraded after moving the database.

Thanks,
Jason

> -----Original Message-----
> From: Tom Lane [mailto:tgl@sss.pgh.pa.us]
> Sent: Friday, June 20, 2003 8:44 PM
> To: Jason Underdown
> Cc: pgsql-general@postgresql.org
> Subject: Re: [GENERAL] Unable to create or drop plpgsql
>
>
> "Jason Underdown" <jasonu@xmission.com> writes:
> > [jason@user-44 jason]$ createlang plpgsql esi
> > ERROR:  function plpgsql_call_handler already exists with same argument
> > types
> > createlang: language installation failed
> > [jason@user-44 jason]$
> > [jason@user-44 jason]$ droplang plpgsql esi
> > droplang: language "plpgsql" is not installed in database esi
>
> You seem to have gotten stuck in a halfway-done state: the pg_language
> table entry for plpgsql isn't there, but the pg_proc entry for its
> supporting language handler is there.  What you'll have to do is
> manually drop the pg_proc entry.  Try this SQL command as superuser:
>     drop function plpgsql_call_handler();
> After that createlang should work.
>
> If this is on a current release, I'd be interested to know how you got
> into this state.
>
>             regards, tom lane
>


В списке pgsql-general по дате отправления:

Предыдущее
От: "scott.marlowe"
Дата:
Сообщение: Re: [pgsql-advocacy] interesting PHP/MySQL thread
Следующее
От: "scott.marlowe"
Дата:
Сообщение: Re: [pgsql-advocacy] interesting PHP/MySQL thread