Re: pg_dump and languages

From: Adrian Klaver <aklaver(at)comcast(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: pg_dump and languages
Date: 2004-11-26 21:38:52
Message-ID: 200411261338.52395.aklaver@comcast.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Friday 26 November 2004 10:26 am, Tom Lane wrote:
> Adrian Klaver <aklaver(at)comcast(dot)net> writes:
> > I used the pg_dump from Postgres 8.0beta5 to dump the data from a version
> > 7.4.0 database. Both databases are located on SuSE Linux machines. The
> > pg_restore to the 8.0 version went very well with the exception of the
> > languages. I have plpgsql and plsh installed in the 7.4.0 database.
> > pg_dump handled the dependencies for plpgsql alright but not for plsh.
> > Searching the archives showed a previous problem with languages installed
> > to pg_catalog which is were plsh is installed. However, I thought this
> > had been solved. Is this correct? The other thought that occurred to me
> > is that plsh is an untrusted language. I am dumping and restoring as user
> > postgres so my understanding is that this should overcome any permissions
> > issues. Again am I correct in thinking this?
>
> This would be a more useful report had you said exactly what the problem
> was ...
>
> regards, tom lane
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
Sorry should have been more explicit. The dump loaded functions depending on
plsh before the function that created the language. In fact it did not
instalI the language at all. I have installed both plpgsql and plsh into the
7.4 database as well as the template1 database for the 7.4 cluster. Running
createlang -l shows both installed but only plpgsql is installed by the
dump/restore procedure into the 8.0beta cluster. I compiled plsh on the
machine with the 8.0beta so the files were in place on the new installation.
At this point only two functions depend on plsh and Peter Eisentraut includes
a script to load the language so this more of a wonder why question than a
'problem'.
--
Adrian Klaver
aklaver(at)comcast(dot)net

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Hunter Hillegas 2004-11-26 21:43:42 Invalid Character Data Problem
Previous Message Keary Suska 2004-11-26 20:58:06 Re: Inserting greek letters