الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مشلكة مع الباكج DBMS_JOBS

Featured Replies

بتاريخ:

اعمل على نسخة 9i الاصدار الأول .. واريد بعد مرور كل ساعة يتم اضافة واحد الى العمود X ...
حيث الجدول tb به صف واحد ...
ولقد قمت بعمل ...
VARIABLE jobno NUMBER
BEGIN
DBMS_JOBS(:jobno,
BEGIN UPDATE TB SET X = X + 1 ; COMMIT; END; ,
SYSDATE,
SYSDATE + 1/24 );
COMMIT;
END;
/
PRINT jobno
----------------------------------------------------------
وقمت بعمل ..
EXECUTE DBMS_JOB.RUN(1);
وتم تنفيذ الاجراء ..
-------------------------------
والوظيفة رقم 1 .. موجودة فى user_jobs ...
وبعد كل ذلك لا يتم تنفيذ هذا الاجراء ...
-------------------------------

بتاريخ:

فى الملف init.ora
الموجود فى مجلد oracle
ابحث عن القيمة job_queue_processes
غالبا سوف تكون job_queue_processes=0
او غير موجوده اصلا عدلها الى القيمة 10 مثلا او ضيفها كما يلى :-
job_queue_processes=10

وجرب وشوف كده

بتاريخ:

ويفضل في هذا الباكيج أن يستخدم كالتالي :

create or replace procedure submit_job is
begin
 dbms_output.put_line('submitting job...');
end submit_job;



set serveroutput on
declare
                n_job binary_integer;
 begin
   dbms_job.submit(job => n_job,
                   what => 'begin submit_job; end;',
                  next_date => sysdate );
   commit;
   dbms_output.put_line(n_job);
 end;



:D

بتاريخ:

معلش ممكن حد يوضح ما الفئده من استخدام هذه الباكج ؟ وانا اعرف انا هناك حوالى 7 من dbms فرجاء التوضيححححححححح

بتاريخ:
  • كاتب الموضوع

شكرا للأخ egyhamada على الرد
فالوظيفة تعمل الأن .................

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.