Nosotros lo tenemos instalado en el iseries. La versión exácta no la
recuerdo y ahora no puedo acceder a verla. Es php4. Corre sobre el
servidor web apache instalado en el iseries. Tampoco puedo ver ahora la
versión. De todas maneras, no creo que tenga que ver con tu problema.
Parece más bien cosa del odbc.
Lo que te comentaba de dejar usuario y contraseña en blanco me funciona
cuando ejecuto las páginas en depuración en mi PC, atacando la base de
datos del ISeries, o al ejecutar directamente en el Iseries. Tu caso no
lo he probado.
¿Has probado a acceder con ese odbc a las tablas del iseries, por
ejemplo con access?
Emilio G. Burgoa escribió:
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
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
--
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Sistemas
|
begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard