AS/400 - Lista de registros bloqueados de un archivo físico

 
Vista:
sin imagen de perfil

Lista de registros bloqueados de un archivo físico

Publicado por Marvin Portuguez (4 intervenciones) el 19/01/2018 16:00:54
Hola, espero que me puedan ayudar.
A la hora de correr un cierre de procesos, necesito saber si algunos de los registros de una tabla están en uso. La tabla contiene registros de varias entidades, pero sólo necesito verificar aquellos registros que pertenecen a la entidad que estos cerrando en este momento.
He descubierto que el comando DSPRCDLCK me da justo la lista de RRN que están bloqueados. En base al RRN puedo verificar (por medio de SQL) qué tipo de entidad está en uso y determinar qué debo hacer antes del cierre.
El problema que tengo es que no sé cómo obtener esta lista de RRN desde un programa y poder ejecutar el SQL para hacer el análisis.
Básicamente, antes de hacer el cierre necesito informarle al usuario cuales UserIds están usando la tabla, para que procesa a comunicarse con ellos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder