Foros del Web » Programando para Internet » PHP »

Conexión por ODBC a Informix

Estas en el tema de Conexión por ODBC a Informix en el foro de PHP en Foros del Web. Hola Foro! Soy nuevo en esto, y necesito lo siguiente: Desde una aplicación PHP debo conectarme a una base de datos Informix que reside en ...
  #1 (permalink)  
Antiguo 03/06/2009, 17:00
 
Fecha de Ingreso: junio-2009
Mensajes: 13
Antigüedad: 10 años, 8 meses
Puntos: 1
Conexión por ODBC a Informix

Hola Foro!

Soy nuevo en esto, y necesito lo siguiente:
Desde una aplicación PHP debo conectarme a una base de datos Informix que reside en otro equipo.
Traté de utilizar la función ifx_connect(), pero no funcionó porque no está instalada, y no quiero instalar un motor en el equipo donde reside la aplicación PHP.
También traté de utilizar la función odbc_connect(), con idéntico resultado.
Probé por último con PDO(), la cual aparentemente "ve" el odbc de la máquina en donde está informix, pero devuelve un error.
con ésta última función utilicé la siguiente cadena de conexión:

$dsn = "informix:DSN=osiris;host=192.168.40.98";
$user = "informix";
$password = "informix";

try {
$dsn = new PDO($dsn);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
y el error que devuelve es el siguiente:
Connection failed: SQLSTATE=HY000, SQLDriverConnect: -11041 [Informix][Informix ODBC Driver]Unspecified System Error = -11041.Agredeceré muchísimo cualquier ayuda.

Por error, he subido este post en el foro de Bases de Datos. Sepan disculparme.

Saludos!

Gustavo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:01.