بتاريخ: 4 أغسطس 200520 سنة comment_43671 إزاي ممكن نوقف وظيفة شغالة بدون عمل إعادة تشغيل الجهاز تقديم بلاغ
بتاريخ: 4 أغسطس 200520 سنة comment_43674 ماذا تقصد بوظيفة شغالة ( running job) هل تقصد oracle running job أم ماذا تقديم بلاغ
بتاريخ: 4 أغسطس 200520 سنة comment_43689 الاخ الكريمممكن عمل توقيف من خلال ENTERPRISE MANAGER حيث تعمل Kill Session من instance للمستخدم وتجده عادة activeللوظيفة فتتوقف وبذلك تتلاشى عمل عادة تشغيل تقديم بلاغ
بتاريخ: 5 أغسطس 200520 سنة comment_43770 Use the following command for the job that you have to deal with.SQL> EXEC DBMS_JOB.BROKEN(job#,TRUE);All this command does is mark the job so that if we get it to stop, it won't start againSince the job is still running and it isn't going to end soon, you will need to kill the Oracle session that is executing the job. Use the following command for to kill the job.ALTER SYSTEM KILL SESSION 'sid,serial#';SQL> ALTER SYSTEM SET job_queue_processes = 0;ALTER SYSTEM SET job_queue_processes = original_value;Hope this helpsAmmar Sajdiwww.e-ammar.comAmman Jordan تقديم بلاغ
بتاريخ: 8 أغسطس 200520 سنة كاتب الموضوع comment_44043 these commands can't execute when the job is runningit can't breakand the session can't killed ever till the job stoppedi mean te job when run a procedure or function it can't stop or break till the pro. or fun. finishand when restart the server the job 'll run again immediatelly after the database started. تقديم بلاغ
بتاريخ: 8 أغسطس 200520 سنة comment_44051 ممكن ايقاف الوظيفة عن طريقcontrol paneladministrative toolsserviceوقم بايقاف الخاصيةالتي تريد تقديم بلاغ
بتاريخ: 7 يونيو 200916 سنة comment_159540 Follow the below :1- Find SID for running JOB :select j.sid,s.spid,s.serial#,j.log_user,j.job,j.broken,j.failures,j.last_date||':'||j.last_sec last_date,j.this_date||':'||j.this_sec this_date,j.next_date||':'||j.next_sec next_date,j.next_date - j.last_date interval,j.whatfrom (select djr.SID, dj.LOG_USER, dj.JOB, dj.BROKEN, dj.FAILURES, dj.LAST_DATE, dj.LAST_SEC, dj.THIS_DATE, dj.THIS_SEC, dj.NEXT_DATE, dj.NEXT_SEC, dj.INTERVAL, dj.WHATfrom dba_jobs dj, dba_jobs_running djrwhere dj.job = djr.job ) j,(select p.spid, s.sid, s.serial#from v$process p, v$session swhere p.addr = s.paddr ) swhere j.sid = s.sid;2- Kill sesion ALTER SYSTEM KILL SESSION ''sid,serial#'';3- a- On UnixKill -9 spidb- On Windowsuse Task Managerend process (PID=spid) تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.