Bueno a traves de php lo hago de la siguiente manera:
Código PHP:
<?php
$host='localhost';
$port='5432';
$dbname='rodrigo';
$conn=pg_connect($host,$port,$dbname);
?>
| |||
<?php function conectarse() { $cadena_conexion = "host=rodrigo dbname=nombrebbdd user=nombre password=tupass"; if(($link=@pg_connect($cadena_conexion))==false) { echo "Error conectando a la base de datos. Reintentelo, compruebe que el servidor está correctamente encendido y si el problema persiste consulte con su proveedor de servicios."; exit(); } else { return $link; } } ?> Yo utilizo esta funcion, tal cual, cuando necesito utilizarla simplemente llamo la llamo mediante $link=conectarse() y listo todo funciona perfectamente, esto respecto a la conexión, en php Lo de user y password debes definirlos con el editor de postgres que tengas... Ahora tb podría deberse a otros problemas, cuidado con el firewall de windows y que tengas todas otras cosas por ahí bien configuradas. Pero no te debería dar demasiado problema Hasta luego y suerte |