From: | Adrian Klaver <aklaver(at)comcast(dot)net> |
---|---|
To: | jd(at)commandprompt(dot)com |
Cc: | pgsql-general(at)postgresql(dot)org, gnuoytr(at)rcn(dot)com |
Subject: | Re: recatalog existing databases after re-build from source |
Date: | 2009-03-13 21:13:41 |
Message-ID: | 400384344.8233561236978821588.JavaMail.root@sz0030a.emeryville.ca.mail.comcast.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
----- "Joshua D. Drake" <jd(at)commandprompt(dot)com> wrote:
> On Fri, 2009-03-13 at 15:28 -0400, gnuoytr(at)rcn(dot)com wrote:
> > Going through the PLPython threads on the Planet, I realied that I
> needed plpython. So I rebuilt PG with python, expecting that I could
> then re-catalog the databases. But, not. initdb, wants the data
> directory, which is where the database files are, and doesn't run if
> it's not empty. The data directories have descriptive names like
> 16431, etc.
> >
> > These are only small test db's; losing them is not a big deal, but
> is there a way to get them back?
> >
> > When I went to createlang I got the no "root" user message, which
> is why I went to look at initdb. adduser says that postgres user
> exists, which makes sense.
> >
>
> I am having a hard time understanding your problem. Why do you have
> to
> recatalog the databases? Why not just createlang -u postgres?
>
> Joshua D. Drake
>
>
> > thanks
> > Robert
> >
> --
My guess is he thought he needed to re-initdb the cluster after rebuilding the source to generate plpythonu. Robert, you don't need to do that. As Josh said use createlang to add plpythonu to the database.
Adrian Klaver
aklaver(at)comcast(dot)net
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2009-03-13 21:21:51 | Re: recatalog existing databases after re-build from source |
Previous Message | Glen Parker | 2009-03-13 20:48:48 | Re: I don't want to back up index files |