Re: Conexion a servidor Postgresql 8.1 y 8.2

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar>
Cc: postgresayuda <pgsql-es-ayuda(at)postgresql(dot)org>, casivaagustin(at)gmail(dot)com
Subject: Re: Conexion a servidor Postgresql 8.1 y 8.2
Date: 2007-10-24 13:59:10
Message-ID: 20071024135910.GE6559@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Martin Marques escribió:
> Alvaro Herrera escribió:
>> Martin Marques escribió:
>>> Alvaro Herrera wrote:
>>>> Martin Marques escribió:
>>>>> Si con user_cluster no se puede hacer esto lo hago con unos alias, pero
>>>>> queria hacer las cosas a la debian. :-)
>>>> Bueno, se supone que debería funcionar, al menos hasta donde puedo
>>>> entender. ¿Cómo estás haciendo la conexion a uno o a otro?
>>> (Para el servidor remoto)
>>> psql -d baseRemota -U usuario -h host
>>>
>>> (Para el servidor local)
>>> psql -d base -U usuario
>> Hmm, y probaste haciendo
>> psql --cluster=remote-server:5432
>
> martin(at)bugs:~$ psql --cluster=remote-server:5432 -U usuario -d base -h
> remote-server
> /usr/lib/postgresql/8.2/bin/psql: opción no reconocida
> `--cluster=remote-server:5432'

Sorry es sin el signo =.

Y efectivamente, lo probé y funciona. Observa que no necesitas pasarle
el -h ni el -p, porque los toma desde --cluster.

10:56 perhan: ~ 1$ psql --cluster 8.1/192.168.0.3:55513
Bienvenue dans psql 8.1.10, l'interface interactive de PostgreSQL.

Tapez: \copyright pour les termes de distribution
\h pour l'aide-mémoire sur les commandes SQL
\? pour l'aide-mémoire sur les commandes psql
\g ou terminez avec un point-virgule pour exécuter une requête
\q pour quitter

alvherre=# \q
10:56 perhan: ~ 0$ psql -p 55513
Bienvenue dans psql 8.2.4 (serveur 8.1.10), l'interface interactive de PostgreSQL.

Tapez: \copyright pour les termes de distribution
\h pour l'aide-mémoire des commandes SQL
\? pour l'aide-mémoire des commandes psql
\g ou point-virgule en fin d'instruction pour exécuter la requête
\q pour quitter

ATTENTION : vous êtes connecté sur un serveur dont la version majeure est 8.1
alors que votre client psql est en version majeure 8.2. Certaines commandes avec antislashs, comme \d, peuvent ne pas fonctionner correctement.

alvherre=# \q

Mi archivo .postgresqlrc contiene:

8.2 192.168.0.3:55514 alvherre
8.1 192.168.0.3:55513 alvherre

(o sea que escoge el 8.2 por omision a menos que le diga lo contrario).

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martin Marques 2007-10-24 14:01:29 Re: Conexion a servidor Postgresql 8.1 y 8.2
Previous Message Martin Marques 2007-10-24 13:39:12 Re: Conexion a servidor Postgresql 8.1 y 8.2