2012-06-19 2 views

답변

1

DBMS_JOB 패키지를 사용하여 참조한 열 이름을 기반으로보다 새롭고 세련된 DBMS_SCHEDULER이 아닌 작업을 예약한다고 가정하면 실제로 오프라인으로 작업해야한다는 것은 분명하지 않습니다. 당신은 당신이 정말로 작업을 오프라인으로 할 경우

dbms_job.run(<<job number>>); 

, 즉시 실행하도록 강제하려는 경우, 당신은 그것을

dbms_job.broken(<<job number>>, true); 
commit; 

을 깰 수 있고 당신은 그것을

dbms_job.broken(<<job number>>, false); 
commit; 
unbreak 수

DBA_JOBS_RUNNING보기를 사용하여 작업이 현재 실행 중인지 확인할 수 있습니다.

SELECT count(*) 
    FROM dba_jobs_running 
WHERE job = <<job number>> 
0

Toad를 사용하는 경우 스키마 브라우저로 이동하여 작업을 찾습니다. rt clk를 ​​작업에 적용하고 오프라인으로 설정 한 다음 커밋하십시오. 명령을 기억하지 않는다면 이것은 쉬운 방법입니다.

+0

이 질문은 두꺼비에 관한 것이 아니며이 대답이 질문과 관련되는 방법에 대해 명확하지 않습니다. – Machavity

+0

예 두꺼비에 관한 것이 아니라 오프라인으로 취업하는 것이고 두꺼비를 사용하면 쉬운 방법입니다. –

관련 문제