martes, junio 22, 2010

Exporta cualquier base PC a un fisico en la AS/400

Tomado de:

http://www.recursos-as400.com/trucsiseriesas400/trucsiseriesas4000008.shtml

Exporta cualquier base PC a un fisico en la AS/400
Categoría : Otros
Autor : Edgardo Ehiyan
Título : Exporta cualquier base PC a un fisico en la AS/400

Descripción del truco:
Procedimiento para pasar archivos desde cualquier plataforma a un archivo Físico en la As/400
Fecha 16-02-2004

El comando a usar es “CPYFRMIMPF”

  • Primero generar un físico con los campos que contendrán los datos del archivo externo (deben coincidir la cantidad de campos de la Base externa(excel dbase,Access ect.) con la del archivo Físico)
  • Convertir la base (PC) a un archivo “csv”(separado por ;) o txt (separado por comas o algún otro separador, ej: el tabulador)
  • Subir la base al sistema de archivos integrados de la AS/400. En nuestro caso al directorio Sistemas Ej: \' /demetrio/runsql.cmd \', o en cualquier Fólder de la AS/400
  • Luego en la línea de comandos escribir “CPYFRMIMPF” (f4) para cargar los parámetros, que a continuación se detallan:

  •  Teclee mandato, pulse Intro.                                                  
     ===> CPYFRMIMPF FROMSTMF('/qibm/demetrio/runsql/runsql.cmd') TOFILE(QGPL/QCLSRC
     runsql) MBROPT(*REPLACE) RCDDLM(*CRLF)                                         
Y listo le damos Enter y el archivo (base de datos PC) lo tendremos como un archivo físico en la AS/400.

No hay comentarios: