No logro conectarme como cliente a postgresql 8.4.2-1 Windows XP

No logro conectarme como cliente a postgresql 8.4.2-1 Windows XP

Saludos para todos:

He Instlado POSTGRESQL 8.4 sobre Windows XP y localmente(SERVIDOR 192.168.0.119:5432) funciona perfecto con mi aplicacion hecha en RealBasic. Ahora deseo accesar mi base de datos desde otro computador Win XP(PC2 192.168.0.120) de mi red local.

el problema es que no encuentro documentacion o el instalador del cliente-postgresql o la forma de hacer conexion con el postgresql.

La configuracion de red local esta trabajando sin problema compartiendo en ambos sentidos carpetas.

Ya instale el postgresql 8.4 en el PC2 de la misma manera que el servidor.. pero no logro hacer la conexión al servidor.

si tan solo funcionara la consola de comandos en el pc2 accesando postgresql del servidor me daria por bien servido.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de rafaelma

Re: No logro conectarme como cliente a postgresql 8.4.2-1 Window


Ya instale el postgresql 8.4 en el PC2 de la misma manera que el servidor.. pero no logro hacer la conexión al servidor.

¿Qué fallo te da? ¿Cómo intentas conectarte?

--
Rafael Martinez
PostgreSQL-es.org

Solucionado

Gracias Rafael por tu disponibilidad.

Les cuento que haciendo varias pruebas detecté cual era el detalle: entonces aqui comparto la solucion para quienes puedan tener el mismo problema:

ENTORNO: WINDOWS XP SP3 en red con 1 servidor postresql 8.4.2-1 y 4 equipos en

Windows XP en la misma red.

INSTALACION: Unicamente el postresql 8.4.2-1 en el servidor

PROBLEMA: Estoy desarrollando una aplicación que que utiliza postgresql. En el servidor y funciona ok... pero si está aplicación la instalo en el cliente(cambiando en mi código el localhost por la direccion del servidor) no logra conexion.

SOLUCION:
1. FIREWALL DE WINDOWS
En el equipo servidor entro al Panel de Control/Firewall de Windows pestaña

Excepciones y click abajo en agregar puerto: en Nombre = postgres y en Numero de

puerto = 5432 (que es el puerto por defecto para mi version de postgres)Y abajo

dejar seleccionada TCP. ACEPTAR.

2. EDITAR ARCHIVO pg_hba.conf
2.1 Detener POSTGRES: MENU INICIO de Windows/Programas/Postgres 8.4/Stop Server

2.2 con el Bloc de notas de windows editar el archivo
C:\Archivos de programa\PostgreSQL\8.4\data\pg_hba.conf

al final del archivo en la sección:
# IPv4 local connections:
host all all 127.0.0.1/32 md5

debajo de esa linea agregué:
host all all 192.168.0.120/24 password

Esa IP es la de uno de los equipos clientes... que habilita
la conexion para todos los 192.168.0.x

2.3 Iniciar POSTGRES: MENU INICIO de Windows/Programas/Postgres 8.4/Start Server

A partir de este momento ya pude accesar mi base de datos postgres desde los otros computadores sin ningun problema.

COMO LLEGUE A LA SOLUCION:
En vista de la no conectividad Instalé el postgres de la misma manera en uno de los clientes, y con el pgAdmin III intenté conectarme al servidor cambiando host=localhost por host= ip delservidor.. con el siguiente mensaje de error:

could not connect to server: connection refused (0x0000274D/10061) Is the server running on host "xxx.xxx.xxx.xxx" and accepting TCP/IP conections on port 5432?

Leyendo mucho y haciendo pruebas llegué a la solución descrita arriba.

Atte

Oscar Leonel Sarmiento

md5 vs. password


debajo de esa linea agregué:
host all all 192.168.0.120/24 password

Deberias de usar 'md5' como metodo de autentificación. 'password' manda la clave literal y cualquiera con posibilidad de escuchar el trafico de red podra conseguirla.

Cambia la linea en pg_hba.conf a:

host all all 192.168.0.120/24 md5

tengo el mismo problema

hola estoy leyendo tu post...y queria saber cuando configuras el archivo pg_hba.conf e ingresas tu ip xxx.xxx.x.xxx/24 a que hace referencia el 24?porque yo tambien estoy en lo mismo donde mi maquina servidaro es window xp y la maquina cliente es windows7...tengo que tener en cuenta algo mas?

solucionado mi problema!

ok2007ok gracias tu solución me ayudó mucho!!!!!

Crear base de datos en Postgressql-8.4.2-1-windows

como inicio Postgressql-8.4.2-1-windows para crear una base de datos

gracias

jose najar

no puedo ingresar a una base despues de ser creada

pues instale el postgres y todo como decia en varios post ke vi y pues a la hora de crear una base de datos y kerer ingresar me marca un error con \d aparesen las bd creadas pero no puedo ingresar a ninguna de ellas marca segun un error de sintaxis antes de la palabra create espero me puedan ayudar

no puedo conectar una base de datos a un servidor de windons

hola pues ya se instalo la pagina al servidor de windons pero tambien use base de datos y no se puede conectarme a la base de datos y mas por que tengo un hosting rentado espero que me pueden ayudar les agradeceria mucho.

Conectar filemaker a postgresql

Tengo una base de datos en Postgresql. Necesito que desde filemaker pueda conectarme a la misma y obtener datos de allí. He instalado el controlador ODBC de filemaker y de postgresql. He creado un origen de datos ODBC en el DSN del sistema y nada. Desde Acces sí puedo hacerlo, pero necesito que sea desde Filemaker. ¿Alguien sabe cómo hacerlo? No sé si este es el foro adecuado.

Gracias.