오라클 작업스케줄러 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

오라클 작업스케줄러 정보

오라클 작업스케줄러

본문

USP_AG_SURVEY_DATA 라는 프로시저를 작업스케줄러에 등록하고자합니다.
검색으로 다음과 같은 내용을 확인했는데요..
질문입니다.
1. 아래 내용이 맞는지요?
2. 프로시저를 입력할때 []를 붙이는건가요? 제거하는건가요?
3. 프로시저가 있는 데이테베이스(계정)에서 실행하나요?
잘 몰라서 그러는데요
보시고 등록하는 방법 알려주시면 고맙겠습니다.
===================================================================
DECLARE
-- v_job 변수는 임의의 숫자로 job 아이디가 됩니다.
v_job NUMBER(5);
BEGIN
DBMS_JOB.submit(
v_job, -- job 아이디
'[프로시저명];', -- 실행할 작업
sysdate, -- 처음 작업을 실행할 시간
'trunc(sysdate)+1+(1/24)', -- 매일 오전 1시
FALSE); -- 파싱여부
-- 출력메시지
sys.DBMS_OUTPUT.put_line('DBMS_JOB job number is' || TO_CHAR(v_job));
COMMIT;
END;
==========================================

댓글 전체

산업인력공단 관련 작업 같은데요
인력공단 쪽에서 가져가는 테이블들을 사이트에서 사용하는 회원정보(코스, 평가,수강이력, 설문 등)와는
완전히 별도의 데이터베이스에 만든 것인가요?
별도의 디비를 만들었다면 그 디비에다 프로시져를 만들어야 하고
agent 프로그램에서 읽어갈 수 있는 계정과 비번을 생성해야 합니다
-- agent 의 classes 폴더 환경설정 화일에서 계정과 비번을 등록하도록 되어있을 겁니다
-- 프로시져 생성은 설치설명서에 나온대로 하면 됩니다

트리거는 작성 완료했나요?
이 작업 이거 보통 일이 아닐겁니다
(사이트에서 사용하는 디비 테이블을 직접 설계하고 제작하지 않았다면
필드에 입력될 자료들을 기존 디비의 어느 테이블에서 어떤 필드를 가져와야 하는지 알 수가 없기 때문인데요
설치 설명서 보면서 트리거나 프로시져를 간단히 작성할 수 있는 성질의 것이 아닙니다)

질문으로 보아 고생 꽤나 하겠습니다
오라클에는 문외한이니 더 이상은 답변할게 없네요
헉. 귀신이시네요 ㅋㅋ
죽겠습니다.
이번에 모듈 변경으로 인하여 수정작업 하는 것입니다.
예전에 작성한 트리거, 프로시져를 수정하는 것으로 마무리했고
프로시져를 작업스케줄러에 등록하는거만 남았습니다.
내일까지 완료해야 하는데 큰일입니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT