문제
제작 해야하는 비슷한 Oracle 작업이 많이 있으며 프로그래밍 방식으로 수행하고 싶습니다.
Oracle은 구직 라이브러리 (스키마/테이블)를 어디에 보관합니까?
(예, 가위로 달리고 있을지도 몰라)
해결책
을 위한 DBMS_JOBS 당신이 사용할 수있는...
dbms_job.submit(
JOB OUT BINARY_INTEGER,
WHAT IN VARCHAR2,
NEXT_DATE IN DATE DEFAULT SYSDATE,
INTERVAL IN VARCHAR2 DEFAULT 'NULL',
NO_PARSE IN BOOLEAN DEFAULT FALSE,
INSTANCE IN BINARY_INTEGER DEFAULT 0,
FORCE IN BOOLEAN DEFAULT FALSE);
새로운 것을 위해 DBMS_SCHEDULER 사용할 수있는 작업 ...
dbms_scheduler.create_job(
job_name IN VARCHAR2,
job_type IN VARCHAR2,
job_action IN VARCHAR2,
number_of_arguments IN PLS_INTEGER DEFAULT 0,
start_date IN TIMESTAMP WITH TIME ZONE DEFAULT NULL,
repeat_interval IN VARCHAR2 DEFAULT NULL,
end_date IN TIMESTAMP WITH TIME ZONE DEFAULT NULL,
job_class IN VARCHAR2 DEFAULT 'DEFAULT_JOB_CLASS',
enabled IN BOOLEAN DEFAULT FALSE,
auto_drop IN BOOLEAN DEFAULT TRUE,
comments IN VARCHAR2 DEFAULT NULL);
SQL을 사용하여 그리드 제어 작업을 추가하는 방법을 찾지 못했습니다. 답이 여기에 나타나지 않으면 별도의 질문으로 물어볼 수 있습니다.
다른 팁
보기 : user_jobs, dba_jobs 또는 all_jobs
제휴하지 않습니다 StackOverflow