Jak uruchomić Procedure po starcie bazy.
piątek, październik 24th, 2008Czasem po starcie bazy chcemy uruchomić określone procedury lub joby. Najlepiej jest to zrealizować przy pomocy trigra na bazie uruchamianego po starcie bazy:
CREATE OR REPLACE TRIGGER SYS.PROC_APPL_TRG AFTER STARTUP ON DATABASE
DECLARE
v_job NUMBER;
BEGIN
DBMS_JOB.submit(v_job,what => ‘APPL.APPL_PROC_ETL;’);
DBMS_JOB.RUN (v_job);
END;
/