Los jobs de Oracle son a grandes rasgos una herramienta para la planificación y/o programación de tareas dentro de la base de datos; tenemos una funcionalidad algo similar a la proporcionada por el cron de GNU/Linux. En versiónes Oracle 10g el paquete original ya está siendo sustituido por dbms_scheduler.
¿Qué se puede hacer cuando un job falla? En primer lugar, ver el fichero de alertas de Oracle, el alert.log, para comprobar la existencia de errores. Es posible que esos errores sean achacables a un fallo de programación; en ese caso, habría que contactar con los programadores para que sean ellos los que se encarguen de solucionar el fallo. En otros casos, la culpa será del Sistema (la bd ó el so), y ahí será el dba quien tenga que remangarse para arreglar el problema.
Consulta rápida para comprobar los jobs de una base de datos:
