Alex, gracias por tu respuesta, respecto a lo que escribes es correcto, por 
cada registro leído, el trigger debe activarse, pero el problema es que en un 
programa se lee de uno en uno, pero cuando les el primero, el trigger se activa 
n veces, esto para mi representa entre 16 y 32 registros, por lo tanto la 
auditoria que tu mencionas, no es correcta, ya que programa, puede leer el 
primer registro y por x condición, no lee el segundo registro, y al mirar el 
log de auditoria tiene mucho registros, y es por el problema de la lectura en 
bloque que realiza la maquina.


  ----- Original Message ----- 
  From: Àlex Corretgé 
  To: forum.help400 
  Sent: Tuesday, October 28, 2008 2:02 AM
  Subject: Re: trigger *after *read


  Hola Jaime,

  yo creo que es correcto que el trigger sea llamado cada vez que se lea un 
registro y por cada uno de ellos, ya que le llega información del registro 
leido.

  los after-read acostumbran a ser triggers de auditoria de seguridad en los 
datos de nivel alto. Es el precio en consumo de recursos que tiene la seguridad.

  -- 
  Atentament / Kind Regards

  Àlex Corretgé
  Serveis Informàtics Corretgé.com SLU
  http://corretge.cat/

  LinkedIn: http://www.linkedin.com/in/corretge




  2008/10/28 Jaime Villa Torres <[EMAIL PROTECTED]>

    Esta pregunta, ya la realice algun tiempo, pero realmente a la fecha no lo 
he solucionado.

    Tengo un programa que realiza un read, a un archivo, este archivo tiene un 
trigger, con *after *read, el problema es que cuando realiza el read, el 
programa trigger se activa, el numero de veces, correspondiente al bloque de 
registros que leyo la maquina, y esto no me parece correcto. En su momento me 
recomendaron ptf, se intalaron y el problema continua, y veo que en todas las 
maquinas se presenta el mismo problema, lo he visto en v5r1 hata v5r4, incluso 
para Colombia, tenemos el soporte de IBM en Argentina, y la respuesta fue la 
forma en que la maquina lee bloques de registros y trigger por lo tanto se 
activa n veces.

    Vuelvo a realizar la pregunta, para ver si alguien tiene el mismo problema 
y si lo logro solucionar de alguna forma.


    Gracias.

    __________________________________________________
    Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
    &amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
    http://www.help400.es
    _____________________________________________________

    Para darte de baja visita la siguente URL:
    http://listas.combios.es/mailman/listinfo/forum.help400






------------------------------------------------------------------------------


  __________________________________________________
  Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
  &amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
  http://www.help400.es
  _____________________________________________________

  Para darte de baja visita la siguente URL:
  http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a