Re: database name aliases? - Mailing list pgsql-general

From Albe Laurenz
Subject Re: database name aliases?
Date
Msg-id 52EF20B2E3209443BC37736D00C3C1380B4AADD2@EXADV1.host.magwien.gv.at
Whole thread Raw
In response to database name aliases?  (Reece Hart <reece@harts.net>)
List pgsql-general
Reece Hart wrote:
> I'd like to be able to have several versions of a database
> available concurrently and one database alias that refers to
> the most recent of these.  For example:
>
> dbname_1-1
> dbname_1-2
> dbname_1-3
> dbname -> dbname_1-3
>
> and
> $ psql -d dbname
> would connect to dbname_1-3.
>
> Any ideas?

In 8.2 (currently beta) you can store connection data and
database name on an LDAP server and refer to it via a service name.

See http://developer.postgresql.org/pgdocs/postgres/libpq-ldap.html

You can use the service name to connect:

env PGSERVICE=dbname psql

This will work with all client interfaces that use libpq to connect.

Yours,
Laurenz Albe

pgsql-general by date:

Previous
From: "Gurjeet Singh"
Date:
Subject: Re: Cannot rename file pg_xlog\0000.....
Next
From: Joe Conway
Date:
Subject: Re: R and postgres