Hola Alex:
 
Todo el experimento que he realizado ha sido con archivos binarios, en 
concreto, archivos de salvar y .zip. Estos son los archivos que necesito mover 
entre sistemas de archivo. Todas las conclusiones que expliqué en otro correo 
se refieren a este tipo de archivos.
 
Es cierto que estos comportamientos cambian un poco con archivos fuentes y 
definidos por programa (sin DDS). Todavía no he probado todas las posibilidades.
 
De todas formas, voy a probar también la copia a través de QSHELL, tal y como 
me indicas en tu contestación.
 
Un saludo y gracias por tu interés.
 
Javier Mora


________________________________

        De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de alex 
martinez
        Enviado el: jueves, 25 de enero de 2007 15:10
        Para: forum.help400
        Asunto: Re: IFS y QNTC son compatibles?
        
        
        Cada sistema de archivos del IFS tiene unas características, 
limitaciones, peculiaridades, etc.Todo integrado, junto pero no revuelto.
        
        Puedes copiar desde /QSYS.LIB a /QNTC en un solo paso, pero deben 
archivos sin DDS 
        
        Esto sí funciona siempre que FICHERO no tenga DDS
        
        CPYTOSTMF FROMMBR('/qsys.lib/ajut400.lib/fichero.file/fichero.mbr') 
                  TOSTMF('/qntc/alex/publico/tabla.txt')           
                  STMFOPT(*REPLACE)                                
                  STMFCODPAG(*PCASCII)                               
                                                                   
        Hay más formas de copiar, una más es utilizando cp desde QSHELL
        
         QSH CMD('cp /qsys.lib/ajut400.lib/fichero.file/fichero.mbr   
/QNTC/AJUT400/publico/fichero.txt') 
        
        es posible que sean PTFs, recuerdo un problema con QNTC pero estaba 
relacionado con las fechas de ficheros copiados, que puedes consulta este APAR
        
        http://www-912.ibm.com/n_dir/nas4apar.nsf/ALLAPARS/SE24910
        
        Salu2
        
        
        El día 25/01/07, Javier Mora <[EMAIL PROTECTED] > escribió: 

                Hola a todos:
                 
                Para los interesados sobre este hilo os remito ciertas 
conclusiones a las que he llegado investigando un poco sobre este asunto. El 
estudio sólo se ha realizado sobre archivos binarios (que son los que me 
interesan en esta caso) pero pienso que las conclusiones también son aplicables 
a los de texto.
                 
                1) Los mandatos CPYTOSTMF y CPYFRMSTMF se pueden utilizar para 
el intercambio entre el sistema de archivos QSYS.LIB y el IFS (/QNTC está un 
poco restringido). De hecho, los mandatos obligan a que el origen o destino sea 
QSYS.LIB.
                 
                2) El mandato CPY puede utilizarse para copiar archivos entre 
todos los sistemas de archivo: QSYS.LIB, IFS y QNTC. Existen algunas 
restricciones, todas relacionadas con la asignación de CCSID o páginas de 
código en QNTC. Por ejemplo, de QSYS.LIB a QNTC no se puede copiar ningún 
archivo, sin embargo, en sentido contrario si.
                 
                3) OS/400 no "trata" de la misma forma a cada sistema de 
archivo. Depende mucho de las funcionalidades disponibles en cada una de ellas. 
Por ejemplo, el CCSID sólo puede utilizarse cunado los objetos están dentro del 
propio OS/400 (QSYS.LIB y IFS). Otro caso curioso es que, en algunos casos, 
OS/400 no puede asignar ni CCSID ni páginas de código a objetos de QNTC, ni 
siquiera hacer las transformaciones requeridas.
                 
                4) Por último, no he sido capaz de copiar un archivo de 
QSYS.LIB a QNTC en un solo paso. He necesitado pasar antes por el IFS. Ni 
CPYTOSTMF ni CPY han funcionado en ninguna de sus "variedades". He probado 
varias combinaciones de los parámetros y no ha sido posible. No sé si son 
fallos que se arreglan con PTFs o es el funcionamiento adecuado.
                 
                En fin, hay mucho más, pero no quiero aburriros demasiado. Un 
saludo a todos.
                 
                Javier Mora


________________________________

                        De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En 
nombre de Javier Mora
                        Enviado el: martes, 23 de enero de 2007 19:12
                        Para: Forum AS/400 en castellano
                        Asunto: IFS y QNTC son compatibles?
                        
                        
                        

                        Hola a todos: 

                        Estoy realizando unas pruebas de traspaso de ficheros 
desde el sistema de bibliotecas del iSeries hacia carpetas del IFS o de QNTC.

                        Observo algunos comportamientos curiosos que no 
entiendo muy bien. Por ejemplo: 

                        - Si intento copiar un archivo de salvar con el mandato 
CPYTOSTMF, no hay problemas con el IFS pero sí con QNTC. Aparece el mensaje 
CPDA09B "No se ha podido realizar la conversión CCSID".

                        - Si intento copiar un miembro fuente o un archivo 
definido por programa, también con CPYTOSTMF, sigue sin haber problemas con el 
IFS, pero me encuentro con el mismo error al indicar STMFCODPAG(*STDASCII). En 
este caso pretendo generar un archivo de texto que se vea bien desde MS-DOS 
(Ñs, acentos, etc.).

                        En ambos casos el archivo de destino nunca existe. Las 
pruebas las realizo con Windows2000 Professional y estoy en V5R3.

                        ¿Se pueden copiar archivos de salvar a través de QNTC? 
¿Cómo? 
                        ¿Se pueden copiar archivos de texto en Windows con una 
página de códigos distinta a *PCASCII? ¿Cómo? 

                        Por más pruebas que hago y ayudas/manuales que leo, no 
le encuentro explicación. A lo mejor no se puede hacer lo que pretendo.

                        Un saludo y gracias a todos por vuestras sugerencias. 

                        Javier Mora 
                        Dpto. Informática 



                __________________________________________________
                Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
                &amp;#169; 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
                
                




        -- 
        Mi blog sobre as400
        http://www.ajut400.com 

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; 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