Title: Mensaje
Hola, una preguntonta. Probaste de nombrar el DSN sin espacios en blanco ??
 
Saludos
Nicolas
 
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Emilio G. Burgoa
Sent: Monday, May 16, 2005 10:13 AM
To: [email protected]
Subject: RE: [Forum.help400] Php y ODBC para acceder a DB2 en un AS-400...

Hola Estimado...
 
    Te comento que yo tengo instalado el server php y web en otra maquina y necesito acceder a los datos que estan almacenados en el AS-400, he hecho las modificaciones que me sugieres, de dejar el usuario y el password en blanco, pero no pasa nada, es como si no viera el DNS, yo estoy corriendo mi server php y web en un equipo con Windows XP, eso tiene algo que ver ??? por supuesto que en la maquina server de php y Paginas web tengo instalado el client access, no el express.....tengo emulaciones de pantallas y transferencias de datos y todo anda ok.
 
    Me podes pasar que version de php y que programa y version de web server estas usando ???
 
    Desde ya muy agradecido por tu atencion.
 
    Emilio G. Burgoa
    OSSE - San Juan
    Argentina
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]En nombre de Fernando Pérez
Enviado el: Lunes, 16 de Mayo de 2005 04:46 a.m.
Para: [email protected]
Asunto: Re: [Forum.help400] Php y ODBC para acceder a DB2 en un AS-400...

Supongo que el segundo "USRODBC" quería ser más bien algo como "PASSWORD".

Nosotros no informamos el usuario y contraseña:
$link=odbc_connect("IBM AS-400 System", "", "") Si corres php en el ISeries, el usuario es el que corre el servidor web. Y si el servidor web/php está en otra máquina (en nuestro caso, cuando depuramos los programas), en la primera petición te pide usuario y contraseña ODBC, y una vez informados no los vuelve a pedir.



Emilio G. Burgoa escribió:
Hola Estimados...
 
    Estoy haciendo unas pruebas en php y ODBC tratando de acceder a las bases de datos almacenadas en un as-400, pero siempre me da error de conexion la sentencia php que trata de establecer el link....
 
            // Conexion a la Base de datos
            if (!($link=odbc_connect("IBM AS-400 System", "USRODBC", "USRODBC"))) {
                printf("<p> Error de Conexion...</p>");
                exit() ;
            }
 
    El DNS esta definido como un DNS de Sistema, lo he probado con ODBC a una base de datos acces y funcion correctamente.

    Alguien ha tenido este tipo de problemas ???
 
    Desde ya muy agradecido por su ayuda.
 
    Gracias.
 
    Emilio G. Burgoa
    OSSE - San Juan
    Argentina

--
Saludos.

Fernando Pérez 

Cerámica Saloni. Dpto. Sistemas


--
No se han detectado virus en este correo saliente.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.11 - Release Date: 16/05/2005

Responder a