Fichero de pista de auditoría

Los registros de log de auditoría se insertan en las tablas de auditoría que defina. El producto base contiene una sola tabla denominada CI_​AUDIT. No obstante, el programa de inserción de auditoría base está diseñado para utilizar varias tablas de auditoría.

Si desea dividir la información de auditoría en varias tablas, debe crear dichas tablas. Utilice las directrices siguientes cuando cree nuevas tablas de auditoría que empleen el programa de inserción de auditoría entregado base:

  • Las nuevas tablas de auditoría deben tener el mismo aspecto que la tabla base (CI_​AUDIT).
  • Debe asignarse el prefijo CM a las nuevas tablas (por ejemplo, CM_​AUDIT_​A,CM_​AUDIT_​B, etcétera.). Deberá definirse un nombre de tabla de Java adecuado y un programa *_​impl.java para dicho nombre de tabla.
  • Debe hacerse referencia al nombre de la nueva tabla en las distintas tablas cuyos cambios deben registrarse en la nueva tabla.
Nota: es importante tener en cuenta que, si utiliza sus propias tablas, en lugar de la tabla del paquete base denominada CI_​AUDIT, el SQL utilizado para la inserción y el acceso a los registros de pista de auditoría del programa de auditoría entregado base será dinámico. De lo contrario, si se utiliza la tabla del paquete base, el SQL es estático.