El Archivo de Pista de Auditoría
Los registros del registro de auditoría se insertan en las tablas de auditoría que se definen. El producto base contiene una sola de estas tablas (denominada CI_AUDIT). No obstante, el programa de inserción de auditoría base está diseñado para permitir la utilización de múltiples tablas de auditoría.
Si desea separar la información de auditoría en múltiples tablas, debe crear estas tablas. Siga estas pautas al crear nuevas tablas de auditoría (que utilicen el programa de inserción de auditoría proporcionado con el producto base):
- Las nuevas tablas de auditoría deben tener una apariencia idéntica a la tabla base (CI_AUDIT).
- Las nuevas tablas deben incluir el prefijo CM (por ejemplo, CM_AUDIT_A, CM_AUDIT_B, etc.). Se debe definir un nombre de tabla java adecuado y un programa *_impl.java para ese nombre de tabla java.
- Se debe hacer referencia al nombre de la nueva tabla en las diversas tablas cuyos cambios se deben registrar en la nueva tabla.
Nota: Es importante observar que, si usa sus propias tablas (en lugar de usar la tabla del paquete base denominada CI_AUDIT), la sentencia SQL utilizada para insertar y acceder a registros de pista de auditoría en el programa de auditoría proporcionado con el producto base es dinámica. De lo contrario, si se utiliza la tabla del paquete base, la sentencia SQL es estática.
