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.

Responder a