tutti

Premessa

Il documento descrive le operazioni ed i controlli da effettuare per attivare il servizio di storicizzazione delle comunicazioni spedite dal sistema.

Per avere una descrizione dettagliata delle logiche di funzionamento dei servizi di generazione e di spedizione delle comunicazioni si rimanda alla documentazione specifica dell’area/processo.

Storicizzazione delle comunicazioni

La storicizzazione delle comunicazioni può essere eseguita su richiesta o tramite un servizio schedulato, utilizzando anche gli strumenti messi a disposizione dal database o dalla infrastruttura tecnologica dell’Ateneo.

Le comunicazioni storicizzate rimangono comunque visibili e disponibili nel sistema: le funzionalità di back-office della Segreteria e la bacheca messaggi prevista dai servizi web continueranno ad avere accesso alle comunicazioni storicizzate.

Il servizio di storicizzazione può essere invocato utilizzando uno script PL/SQL simile a quello sotto riportato, il quale esegue la storicizzazione di tutte le comunicazioni spedite con successo da più di 30 giorni:

declare

    l_data_da date;

    l_data_a date;

    l_modalita pls_integer;

    l_ret pkg16.return_type%type;

    l_msg pkg16.message_type%type;

begin

    l_data_da := to_date ('19000101', 'yyyymmdd');

    l_data_a := sysdate - 30;

    l_modalita := 0; -- 0: tutte le comunicazioni spedite con successo (senza errori); 1: tutte le comunicazioni spedite (anche con errori); 2: comunicazioni annullate

    pkg16.p_storicizza_comunicazioni(

            l_data_da, l_data_a, l_modalita,

            l_ret, l_msg

    );

    if l_ret != pkg16.const_ok

    then

        rollback;

        raise_application_error (-20000, l_msg);

    end if;

    commit;

end;

/

Se le tabelle di storico vengono gestite su aree di storage che durante la normale operatività non prevedono operazioni di scrittura, lo script sopra riportato va completato con i comandi necessari a

  • abilitare la scrittura sulle suddette aree di storage
  • ripristinare lo stato di read-only delle aree di storage su cui vengono gestite le tabelle di storico

Table space

Questa gestione delle aree di storage è propedeutica alla riduzione dei tempi richiesti dalle operazini di back-up

Processo

Gateway e messaggistica
tutti

HOWTO Gateway e messaggistica