Unix 에서 cron 을 실행시켜서 Oracle Procedure, Call 하기
Posted 03 11, 2011 18:04, Filed under: DataBase/Oracle# 프로시저 실행 스크립트를 생성.
- 해당 서버에 오라클이 설치된 환경으로 수정.
localhost:/export/home/oracle] cat procedureScript.sh
#!/bin/sh
export ORACLE_HOME=/app/oracle/product/10.1.0
export ORACLE_SID=orcl
/app/oracle/product/10.1.0/bin/sqlplus -s 오라클ID/PASSWD << EOF
SET SERVEROUTPUT ON -- DBMS_OUTPUT 출력
SET TIMING ON
SET TIME ON
EXEC PROCEDURE_NAME(''); -- 프로시저 실행
EOF
echo " " >> /oracle/log/report_$TODAY.txt
echo " " >> /oracle/log/report_$TODAY.txt
echo " This is End ~!" >> /oracle/log/report_$TODAY.txt
cat /oracle/log/report_$TODAY.txt | mail -s "[FREEUSE - STAT] TODAY report" sunshiny@sunshiny.co.kr
# root 계정으로 /var/spool/cron/crontabs/oracle 크론 파일을 생성.
localhost:/var/spool/cron/crontabs] cat oracle
# Oracle Procedure Start - 20110311
# 새벽 1시에 스크립트 실행
0 1 * * * /export/home/oracle/procedureScript.sh
"DataBase / Oracle" 분류의 다른 글
| Oracle - SYS_CONTEXT 함수를 이용하여 접속 세션 정보 추출 (2) | 2011/12/13 |
| Oracle - ASSM(Automatic Segment Space Management) (0) | 2011/09/18 |
| Oracle - 사용자의 테이블 스페이스 검색및 이동 (0) | 2011/09/18 |
| Oracle - 9i 설치관련 패치(Requirements for Installing Oracle 9iR2 on RHEL 4) (0) | 2011/09/01 |
| Oracle - 삭제된 데이타 복구하기 (0) | 2011/08/04 |
| Oracle - SQL문으로 oracle alert 로그 확인 (0) | 2011/06/21 |
| Oracle - Export, Import (0) | 2011/05/29 |
| Oracle - Control File 파일 장애 복구 (0) | 2011/05/15 |
| Oracle - 사용자 관리. (0) | 2011/05/07 |
| Oracle - ORA-01157, ORA-01110 테이블 스페이스 에러 (0) | 2011/05/01 |
Trackback URL : http://develop.sunshiny.co.kr/trackback/590
