반응형
### oracle run package (파일명 test.sh)
오라클 계정에 profile 파일의 기본 환경 path 변수들 복사
### oracle
sqlplus -SILENT 아이디/패스워드 <<-EOF
WHENEVER SQLERROR EXIT 1
WHENEVER OSERROR EXIT 1
SET ECHO ON
EXECUTE 호출패키지명();
EXIT 0
EOF
EXITCODE=$?
export EXITCODE
if [ "$EXITCODE" -ne 0 ]
then
echo "ERROR: SQL*Plus exit code: $EXITCODE"
echo ""
echo "**** PROCEDURE RUN ABORTED at `date` !!! ****"
fi
### end
클론 등록 방법 (클론은 root로 등록)
매일 아침 6시에 실행한다면
0 6 * * * su - oracle -c /home/test.sh
반응형
'Database > ORACLE' 카테고리의 다른 글
테이블 스페이스 생성 및 사용자 사용 테이블스페이스 변경 (0) | 2009.03.08 |
---|---|
내장 환경 함수 USERENV (0) | 2009.03.08 |
테이블의 주석을 변경해 보자 (0) | 2009.03.07 |
오라클 시스템 모니터링 (Monitoring for Oracle) (0) | 2009.03.07 |
SQLPLUS 환경에서 이쁘게 출력하기 ~ (0) | 2009.03.07 |