mira no llevo mucho tiempo en oracle, pero segun se eso se debe hacer con un trigger que es un disparador que se ejecutara segun lo uqe hagas un insert un update o un delet de alguna tabla, lo que no se si se puede hacer que se dispare a una hora determinada por ejemplo para que puedas hacer el respaldo segun la hora saludos....