El mandato RGZPFM tiene un parametro que es: "Estado de BLoqueo". Se puede hacer un RGZPFM sin bloquear el archivo. Pero tiene el inconveniente que el archivo necesita estar registrado por Journal y genera un monton de entradas en el Journal (según el número de regiistros). Yo lo intenté una vez y , a parte de tardar más que si bloquea el archivo, me generó un monton de entradas en el Journal.
 
Mira le mandato y la ayuda de los parámetros...
 
Aqui tienes la ayuda del parametro "Estado del Bloqueo".
 
              Estado de bloqueo (LOCK) - Ayuda               :
                                                             :
 Especifica el bloqueo que debe adquirirse en el miembro de  :
 archivo físico. El estado de bloqueo determinará la         :
 cantidad de accesos simultáneos que se permite a los demás  :
 trabajos durante la reorganización.                         :
                                                             :
 *EXCL                                                       :
     Se adquiere un bloqueo exclusivo. No se permite el      :
     acceso simultáneo al miembro de archivo físico desde    :
     otro trabajo.                                           :
 
 *EXCLRD                                                   
     Se adquiere un bloqueo de permitir lectura exclusivo. 
     Se permite el acceso de lectura simultáneo al miembro 
     de archivo físico desde otro trabajo.                 
                                                           
     Si se especifica *EXCLRD, también debe especificarse  
     ALWCANCEL(*YES).                                      
                                                           
 *SHRUPD                                                   
     Se adquiere un bloqueo de actualización compartida. Se 
     permite el acceso simultáneo de actualización,         
     supresión e inserción al miembro de archivo físico     
     desde otro trabajo.                                    
                                                            
     Si se elige *SHRUPD, el orden resultante de las filas  
     podría no coincidir exactamente con lo solicitado en   
     la palabra clave KEYFILE. Las filas se reorganizarán   
     para parecerse lo más posible al orden especificado,   
     pero las operaciones concurrentes de actualizar,       
     suprimir e insertar provocarán que algunas filas no se  
     reorganicen. Si las filas deben coincidir exactamente 
     con la secuencia de llegada (*NONE) o con una         
     secuencia de archivo por claves, no utilice *SHRUPD.  
                                                           
     Si se especifica *SHRUPD, también debe especificarse  
     ALWCANCEL(*YES).                                      
                                                           
     Nota:  Encontrará detalles adicionales sobre los      
     estados de bloqueo en CL Programming, SC41-5721.       
 
 
Personalmente, después de leer esta ayuda no estaría muy convencido de utilizarlo.... Pero ahí está.
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviado el: martes, 31 de octubre de 2006 13:46
Para: [email protected]
Asunto: RE: rgzpfm con bloqueos


Inicialmente pq tengo ficheros que diariamente tienen muchos movimientos,
supongo que esto facilitara el acceso y una mejor gestión para las aplicaciones
que usan estos ficheros.

Posiblemente esto tengan cosa positivas o negativas, inicialmente veo mas cosas positivas.



=======================================================
 La originalidad no esta en el "HECHO", esta en la"SOLUCIÓN"
       Cualquier cosa que gobierne tu vida te autodestruirá
 Sino dices lo que piensas es que no piensas  - M i  O T a  O -
=======================================================
  .~.
 /V\   L   I   N   U   X
// \\ >Phear the Penguin<
/(   )\
^^-^^
Pon un Pinguino en TU VIDA.COM
Pere Soria
Dpto. de Informática
Telf.    +34 964343008
E-mail: [EMAIL PROTECTED]
http://www.recordrent.com
Record Rent a Car S.A.
(quitar nospam para responder)(remove nospam to reply me)



"vicente" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]

31/10/2006 11:22

Please respond to
[email protected]

To
<[email protected]>
cc
Subject
RE: rgzpfm con bloqueos





Hola pere

¿ Por que motivo quereis hacer diariamente una reorganizacion ?


Saludos
 
Vicente Gómez
DTI Pinturas Blatem

-----Mensaje original-----
De:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]En nombre de [EMAIL PROTECTED]
Enviado el:
martes, 31 de octubre de 2006 9:29
Para:
[email protected]
Asunto:
rgzpfm con bloqueos


Es posible reorganizar  ficheros aunque estos este en uso (bloqueados).

Quiero montar una utilidad para que diariamente reorganice lo ficheros de una biblioteca.


Gracias.




NOTA: Feliz TRUCO O TRATO  (para todos aquellos que están más allá del CHARCO)

=======================================================
La originalidad no esta en el "HECHO", esta en la"SOLUCIÓN"
      Cualquier cosa que gobierne tu vida te autodestruirá
Sino dices lo que piensas es que no piensas  - M i  O T a  O -
=======================================================
 .~.
/V\   L   I   N   U   X
// \\ >Phear the Penguin<
/(   )\
^^-^^
Pon un Pinguino en TU VIDA.COM
Pere Soria
Dpto. de Informática
Telf.    +34 964343008
E-mail: [EMAIL PROTECTED]
http://www.recordrent.com
Record Rent a Car S.A.
(quitar nospam para responder)(remove nospam to reply me)

Responder a