Разница между планировщиком Oracle и DBMS_Scheduler заключается в их особенностях и функциональности:
- Планировщик Oracle позволяет запланировать выполнение определённой программы в заданное время. vk.com Это может быть оператор SQL, программа на языке PLSQL или даже внешняя программа. vk.com Для управления заданиями в Oracle используется пакет DBMS_JOB. vk.com
- DBMSScheduler — более современный и полнофункциональный механизм планирования заданий в Oracle. stackoverflow.com Он включает такие функции, как ведение журнала выполнения заданий, простой, но мощный синтаксис планирования, запуск заданий вне базы данных в операционной системе, управление ресурсами между разными классами заданий и другие. stackoverflow.com Для формулирования графика запуска DBMSScheduler использует специальный язык, который позволяет указывать частоту, интервал и уточнитель запуска задания. citforum.ru
Таким образом, основное различие заключается в том, что планировщик Oracle фокусируется на самом механизме планирования, а DBMS_Scheduler — на дополнительных функциях и возможностях планирования заданий.