نشر بواسطة : Obay Salah , November 19, 2024

 

تحدثنا سابقًا عن الـ Program والـ Schedule، وعرفنا أن أكثر من Job يمكن أن تتشارك في Program واحد وأن Schedule واحدة يمكن أن تُطبق على عدد من الـ Jobs.

سنستخدم الإجراء Create_Job لإنشاء Job تستخدم الـ Program الذي قمنا بإنشائه سابقًا والذي يسمى Prog_account.

وسنستخدم كذلك الـ Schedule الذي قمنا بإنشائها سابقًا والذي يسمى Daily.

begin

dbms_scheduler.create_job(

job_name=>'new_job',

program_name=>'prog_account',

schedule_name=>'dialy',

enabled=>true);

end;


يمكن أن نقوم بإنشاء Jobs أخرى ترتبط بنفس الـ Program والـ Schedule.

في بعض الأحيان نحتاج لتنفيذ الـ Job حالاً دون انتظار وقت الجدولة. في مثل هذه الحالة يمكننا أن نستخدم الإجراء RUN_JOB لتنفيذ الـ Job في الحال.


علامات : Database

يمكن ان يعجبك ايضا


Comments

لايوجد تعليق حتى الان