Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group