Registre di controllo basate su trigger del database
Prima della versione 9 di IndySoft, era prassi comune creare eventi di audit trail (proprio come ora vengono generati automaticamente nel client con [Admin. Registrazione degli eventi) tramite trigger a livello di database. Questi trigger monitorerebbero in modo specifico le modifiche sul campo a livello di apparecchiatura e genererebbero automaticamente eventi "AUDITTRAIL". Questi trigger a livello di database vengono disabilitati durante l'aggiornamento alla versione 9x a favore di [Admin. Eventi di log. Questi trigger a livello di database possono essere (ri)attivati qualora fosse ancora necessaria la funzionalità a livello di client sopra descritta; a tal fine, è necessario contattare l'assistenza IndySoft per ottenere i trigger specifici per la propria installazione e piattaforma di database.
Nota: il potenziale vantaggio dell'esecuzione di trigger a livello di database è che questi trigger rilevano qualsiasi modifica ai campi a livello di apparecchiatura proveniente da QUALSIASI fonte, compresi i comandi SQL manuali o le utility esterne/personalizzate.
Per garantire una corretta visualizzazione nella griglia Cronologia, questi trigger del database richiedono la presenza di un tipo di evento "AUDITTRAIL" nella configurazione del flusso di lavoro; tale tipo di evento viene fornito insieme allo script del trigger sotto forma di file IXP, che può essere importato tramite il modulo di configurazione del flusso di lavoro. In genere, si tratta semplicemente di un evento in un unico passaggio che mostra solo le "Informazioni sull'evento" e campi di base (data dell'evento, ora dell'evento, autore, commenti, ecc.)
Per ulteriori dettagli sull'installazione delle versioni MSSQL o Oracle di questi trigger, consultare:
·MSSQL - Configurazione della traccia di audit
·Oracle - Configurazione della traccia di audit |