Hola, Al restaurar, si el archivo destino existe, se renombra y arrastra sus indices, por lo que mi recomendación es eliminar el archivo en destino antes de restaurar, o utilizar la otra opción de restaurar en otra biblioteca y copiar los datos.
Segun el tamaño y otros paramentros (indices, diario, ...) deberas decidir cua les el metodo que te va a funcionar mejor. Otro problema que te puede aparecer es que despues no tenga el mismo "format level id" y eso te haga fallar algunos programas por error de nivel. Saludos. Martí Riera 2014/1/21 Javier Mora <[email protected]> > Soluciones las hay, pero me extraña mucho este comportamiento en la > restauración. Estoy revisando de nuevo todo lo que he hecho con otros > archivos y observo que el proceso de restaurado "sobreescribe" el fichero > de disco, que es lo que quiero conseguir. Este comportamiento lo he > observado con miembros fuente. No lo entiendo. > > Gracias Martí. > > Javier Mora > > ------------------------------ > *De:* [email protected] [mailto: > [email protected]] *En nombre de *Marti Riera > *Enviado el:* lunes, 20 de enero de 2014 19:25 > *Para:* forum.help400 > *Asunto:* Re: Problemas restaurando un archivo > > Hola Javier, > > Una opción es restaurar el archivo en otra biblioteca y despues hacer un > CPYF. > > Saludos > > Martí Riera > > > 2014/1/20 Javier Mora <[email protected]> > >> Hola a tod@s: >> >> Esta pregunta puede ser de principiante, pero no sé cómo resolver el >> problema que me ha surgido restaurando un archivo. >> >> Tengo un archivo de datos en una biblioteca. En una cinta tengo una copia >> antigua del fichero. Intento restaurar el archivo de la cinta sobre el >> archivo de la biblioteca: >> >> RSTOBJ OBJ(FICH) SAVLIB(LIB) DEV(TAP01) OBJTYPE(*FILE) MBROPT(*ALL) >> ALWOBJDIF(*ALL) >> >> Al terminar el mandato me ha restaurado el fichero pero me informa que >> "Los identificadores de nivel de archivo no coinciden (CPI320A)", me ha >> dejado renombra el archivo original como "FICH000001" y todos los lógicos >> apuntando a éste. >> >> Es cierto que los indeficadores de nivel de archivo son distintos porque >> se crearon en momentos distintos, pero el formato de registro y el nombre >> de miembro son los mismos en ambos archivos (biblioteca y cinta). >> >> ¿Puedo restaurar un archivo evitando el renombrado del fichero original y >> la reasignación de sus lógicos? Lo que intento evitar es tener que eliminar >> el archivo más sus lógicos y luego restaurarlos de la cinta. >> >> Gracias por vuestros comentarios, >> >> Javier Mora >> >> ____________________________________________________ >> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) >> Forum.Help400 © Publicaciones Help400, S.L. >> > > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L. >
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

