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.

Responder a