[Pgsql-ayuda] Saber si vive la BD
Alvaro Herrera
alvherre@dcc.uchile.cl
Tue, 2 Sep 2003 14:04:54 -0400
On Tue, Sep 02, 2003 at 12:54:12PM -0500, Manuel Sugawara wrote:
> "Edwin Quijada" <listas_quijada@hotmail.com> writes:
>
> > Hola a todos!
> > Como puedo saber si mi base de datos esta arriba desde iun cliente
> > cualquiera sin tener q hacer una conexion a esta.
>
> ¿sin tener que hacer una conexión?, no, no creo que se pueda. Tal vez
> podrías ver si hay alguien escuchando en el puerto (telnet tuhost
> 5443) pero eso no te garantiza del todo que la base de datos este
> arriba.
Bueno, levantas una conexión y haces una consulta simple..
psql -c "select 1"
Ahora, eso es caro... alguien hizo un pg_ping, ahora que recuerdo, pero
no sé dónde está.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"No hay ausente sin culpa ni presente sin disculpa" (Prov. frances)