Bienvenidos a Iseries Venezuela

Las mejores prácticas, recursos, tips, enlaces, videos y artículos para informáticos relacionados con el Iseries y el As/400 lenguajes de programación RPG, ILE RPG y SQL.

The best practices, resources, tips, links, videoes and articles for computer related to the Iseries and the As/400 languages of programming RPG, ILE RPG and SQL.

sábado, 5 de septiembre de 2009

ARCHIVO DDM









Archivos DDM. (Data Distributed Management)


Un archivo DDM es un archivo que contiene información sobre otro archivo que reside en un servidor Iseries remoto. Esto es particularmente útil para traernos información desde el ISERIES de producción al ISERIES de Desarrollo o para traernos el fuente correcto a modificar o la data que necesitamos para hacer pruebas.

Por ejemplo, supongamos que queremos copiar data o un fuente desde un ISERIES hacia nuestro ISERIES.

Primero, definimos un DDM en el ISERIES donde estamos trabajando especificando en los parámetros del DDM, el nombre del sistema (SNA) y el nombre del archivo que se encuentra en el ISERIES remoto. (Esto si queremos copiar los archivo vía SNA. También puede crearse el DDM con la dirección IP del ISERIES remoto)

Una manera rápida para saber el nombre del sistema de un ISERIES es entrar en el ISERIES y hacer un DSPJOB en la línea de comandos de su sesión interactiva y en la parte superior derecha de la pantalla conseguirá un código que generalmente comienza con la letra ‘S’, por ejemplo: S1029093.
Una vez que tiene el nombre del sistema remoto aplicando el procedimiento descrito, (en el ISERIES remoto) proceda a realizar el siguiente comando:(en el ISERIES local)

CRTDDMF FILE(MILIBRERIA/DDM1)
RMTFILE(LIBRERIA/ARCHIVO)
RMTLOCNAME(‘S1029344’ *SNA)



MILIBRERIA se refiere a la librería donde estamos creando el DDM en nuestro ISERIES de trabajo. (local)
DDM1 puede ser cualquier nombre.
RMTFILE especifica la librería y el archivo que queremos traernos a nuestro equipo.
RMTLOCNAME: especifica el nombre del sistema remoto.

Podemos hacer un CPYF en nuestro ISERIES local para traernos la data desde el ISERIES remoto. Supongamos que queremos guardar el archivo remoto en nuestro ISERIES local en la Librería denominada: LDESTINO y que el objeto copiado se llame: OBJETOC

CPYF FROMFILE(MILIBRERIA/DDM1) TOFILE(LDESTINO/OBJETOC) MBROPT(*REPLACE)
CRTFILE(*YES)


De esta manera traemos a nuestro ISERIES data almacenada en El ISERIES remoto.

Podemos hacer CHGDDMF para cambiar la DDM y traernos otro archivo de otras librerías o incluso de otros ISERIES.

Podemos trabajar con la dirección IP como en este comando:

CRTDDMF FILE(LIBRERIA/DDM2)
RMTFILE(PAGOS)
RMTLOCNAME('9.5.36.17' *IP) PORT(5021)


El archivo remoto puede ser un archivo fuente como QCLSRC, QRPGSRC, o un archivo de data.

Para mayor información pueden remitirse al link de IBM:

http://publib.boulder.ibm.com/iseries/v5r2/ic2928/index.htm?info/cl/crtddmf.htm



Si te pareció interesante, reenvialo a un amigo haciendo click en el sobrecito que está al final del artículo. El conocimiento es valioso, compártelo.


Autor:  Ing. Liliana Suárez

No hay comentarios: