Nuovo pacchetto dbms_audit per facilitare il logging avanzato su app personalizzate

A partire dalla release 22.0.199 (BETA 22.1.56), il nuovo pacchetto dbms_audit di Invantive PSQL è diventato disponibile.

Utilizzando dbms_audit, gli sviluppatori di moduli delle applicazioni e delle procedure memorizzate di Invantive Cloud possono chiamare il metodo register_event. Simile a un inserimento su AuditEvents@DataDictionary, la procedura register_event registra un Messaggio di Sistema. Ad esempio, il seguente codice registra un semplice messaggio di sistema con una chiave naturale:

begin
  dbms_audit.register_event
  ( 'xxtst001'
  , 'Questo è un messaggio con chiave naturale.'
  , natural_key => 'My NK'
  );
end;

I messaggi di sistema sono sincronizzati con Invantive Cloud entro pochi secondi e sono disponibili nella forma “Messaggi di Sistema”:

image

I parametri disponibili di register_event sono elencati in dbms_audit - Invantive Product Documentation.