martedì 30 giugno 2009

OWF - Problema RPE-02062

Mi è capitato più di una volta di incontrare l'errore RPE-02062, questo mi è accaduto quando più processi di warehouse builder schedulati andavano in loop o comunque non riuscivano a terminare l'operazione pur forzando il processo a fermarsi.

Quindi andando a modificare il processo e andando poi a deploiare la modifica, warehouse builder ritorna questo errore RPE-02062 perchè nelle tabelle di controllo risulta ancora che il processo è in corso.

Ci sono varie soluzioni per risolvere il problema ma la più veloce e spartana è quella che ho trovato in un latro blog: ovvero eseguire una select per sapere gli identificativi dei processi in corso e poi usare una procedure per terminare il processo.

Quindi occore connettersi al database con l'utente OWF_MGR ed eseguire la seguente selezione:

SELECT item_type, item_key, begin_date, end_date, activity_status
FROM wf_item_activity_statuses
WHERE activity_status<>'COMPLETE'
AND item_type = 'NOME_VOSTRO_PACKAGE';

Se la selezione ritorna dati allora si può utilizzare il valore della colonna ITEM_KEY per eseguire il seguente codice:

BEGIN
WF_ENGINE.ABORTPROCESS('NOME_VOSTRO_PACKAGE', 'WB_IK_20080627_200542_108294');
END;

A questo punto potete procedere al deploy dei vostri processi modificati.

Nessun commento:

Posta un commento

Vodafone Alcatel 875 hard reset

Se tuo nipote blocca il telefonino vodafone alcatel 875 e inoltre si dimentica utente e password di accesso, una delle poche cose che rimang...