Hola. 
A ver si alguien hace servir habitualmente el comando CPYFRMIMPF para 
copiar ficheros de las IFS a base de datos.
El tema es que estoy intentando copiar un *.txt con estructura de base de 
datos y no me deja. He hecho la prueba de copiar yo mismo este fichero 
desde la base de datos a las carpetas con CPYTOIMPF y luego recuperarlo 
con CPYFRMIMPF y no me lo recupera, me dice que 
   10 - Los datos del archivo de definición de campos no son correctos 
para  TOFILE. 
como archivo de definicion( el parámetro FLDDFNFILE) le he puesto el 
miembro que contiene las DDS de este archivo.
Si esto no lo pongo, me obliga a poner  DTAFMT como *DLM y tampoco copia 
nada porque me da un error de correlación de datos en el miembro.
 ===> CPYFRMIMPF FROMSTMF('/home/albert/fitxeftp.txt') 
TOFILE(ALBERT/FITXEFTP) RCDDLM(*CRLF) DTAFMT(*FIXED) 
FLDDFNFILE(ALBERT/QDDSSRC FITXEFTP) 

PD: es la primera vez que utilizo este mandato para copiar datos en un 
archivo de base de datos con más de un campo.Siempre lo habia hecho con un 
sólo campo igual a la longitud de registro. 
Gracias. 
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a