| 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: \' /sistemas/barba2.TXT \', 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:
FROM STREAM FILE...> 'SISTEMAS/BASRBA2.TXT'
TO DATA BASE FILE
FLIE..........>PRUEBA
LIBRARY...>SELE
MEMBER...>FIRST
REMPLACED OR ADD RECORDS....>*REPLACE
STREAM FILE RECORD LENGHT..>*FILE
RECORD DELIMITER..>CRLF
RECORD FORMAT OF IMPORT FILE...>*DLM
STRING DELIMITER...>*NONE
FIELD DELIMITER...> ';' ( O EL SEPARADOR QUE
HAYAMOS ELEGIDO)
DECIMAL POINT....>PERIOD
DATE FORMAT........>ISO
Y listo le damos Enter y el archivo (base de datos
PC) lo tendremos como un archivo físico en la
AS/400. Tienes algún truco que quieras compartir con todos
los profesionales de Recursos iSeries AS400?.Envianoslo
y si resulta seleccionado te enviaremos un vale de Amazon
por valor de 50$
|