Sql en RPG y DDM
Publicado por Javier (1 intervención) el 12/11/2008 14:03:45
He codificado un programa (RPG) que usa sentencias SQL para actualizar una tabla en un servidor remoto (que no es AS/400). Se ha creado una entrada en el directorio de BBDD relacionadas y el programa RPG compila bien pero no asi el paquete de Sql con CRTSQLRPGI y da el error :
MENSAJES DIAGNOSTICO
MSJ ID GRV REG TEXTO
SQL1109 10 11 Definiciones de columna para tabla FACTURACION de *LIBL
en SAED_OCTUBRE no encontradas. SQLCODE devuelto: -30080
, Mensaje: Se ha producido un error de comunicaciones
durante el proceso de la ba
y en la anotaciones dice
ID de mensaje . . . . : CPF9176 Gravedad . . . . . . . : 40
Tipo de mensaje . . . : Escape
Fecha envío . . . . . : 11/11/08 Hora envío . . . . . . : 13:56:33
Mensaje . . . . : Las comunicaciones DDM han finalizado de forma anómala.
Causa . . . . . : La función de comunicaciones de gestión de datos
distribuida (DDM) solicitada no ha podido completarse de forma satisfactoria
debido a anomalía del gestor de datos distribuida destino. Las
comunicaciones DDM han finalizado.
Recuperación . : Es posible que sea necesario cerrar y volver a abrir los
archivos DDM para volver a establecer las comunicaciones DDM. Después,
vuelva a intentar la petición.
¿Se puede hacer lo sugerido?, esto de cerrar y abrir los archivos DDM, porque la verdad yo no se lo que tiene que ver los DDM con la intención del programa RPG y su paquete de sql.
He probado con un fichero de enlace DDM que se vincula con dirección IP y el puerto del servidor remoto y me da lo mismo
Gracias y saludos
MENSAJES DIAGNOSTICO
MSJ ID GRV REG TEXTO
SQL1109 10 11 Definiciones de columna para tabla FACTURACION de *LIBL
en SAED_OCTUBRE no encontradas. SQLCODE devuelto: -30080
, Mensaje: Se ha producido un error de comunicaciones
durante el proceso de la ba
y en la anotaciones dice
ID de mensaje . . . . : CPF9176 Gravedad . . . . . . . : 40
Tipo de mensaje . . . : Escape
Fecha envío . . . . . : 11/11/08 Hora envío . . . . . . : 13:56:33
Mensaje . . . . : Las comunicaciones DDM han finalizado de forma anómala.
Causa . . . . . : La función de comunicaciones de gestión de datos
distribuida (DDM) solicitada no ha podido completarse de forma satisfactoria
debido a anomalía del gestor de datos distribuida destino. Las
comunicaciones DDM han finalizado.
Recuperación . : Es posible que sea necesario cerrar y volver a abrir los
archivos DDM para volver a establecer las comunicaciones DDM. Después,
vuelva a intentar la petición.
¿Se puede hacer lo sugerido?, esto de cerrar y abrir los archivos DDM, porque la verdad yo no se lo que tiene que ver los DDM con la intención del programa RPG y su paquete de sql.
He probado con un fichero de enlace DDM que se vincula con dirección IP y el puerto del servidor remoto y me da lo mismo
Gracias y saludos
Valora esta pregunta
0