[질문] cron에서 sqlplus를 실행시킬수 있나요?

글쓴이: 익명 사용자 / 작성시간: 월, 2002/01/28 - 5:57오후
오라클 8i의 sqlplus를 실행시키는 쉘프로그램이 있습니다.
그런데 이 쉘프로그렘을 cron으로 일정시간에 실행시킬려구 하는데
그냥 실행시키면 잘 돌아가는 쉘프로그램이
cron으로 등록시켜 돌리니까
다른건 다 실행되는데
sqlplus 실행구문에 가서
sqlplus command not found 라는 에러가 뜹니다.
답답해서 cron을 root로도 돌려보고 oracle 계정으로도 돌려보고
이것저것 다 해봤는데 해결이 안되네요.
제발 도와주세요..
Forums:
Re: [질문] cron에서 sqlplus를 실행시킬수 있나요?
그 이유는 바로 환경설정때문입니다.
일반적으로 오라클을 실행하기 위해서는
몇가지 환경설정이 필요합니다. 그런 부분이 제대로 작동되지
않아서 발생하는 문제인데...
이런 부분은 쉘명령을 만들어서 처리하시고, cron에서는
이 쉘 명령을 실행하시면 됩니다..
오라클 환경설정은 오라클 사용자의 .bash_profile등에 설정된
값을 보시면 됩니다...
대표적인 것이 바로 ORACLE_HOME 이라는 환경변수죠..
이런 환경변수들을 실행할 쉘명령에 설정하시고 돌리시면 됩니다..
그럼...
서비 wrote..
오라클 8i의 sqlplus를 실행시키는 쉘프로그램이 있습니다.
그런데 이 쉘프로그렘을 cron으로 일정시간에 실행시킬려구 하는데
그냥 실행시키면 잘 돌아가는 쉘프로그램이
cron으로 등록시켜 돌리니까
다른건 다 실행되는데
sqlplus 실행구문에 가서
sqlplus command not found 라는 에러가 뜹니다.
답답해서 cron을 root로도 돌려보고 oracle 계정으로도 돌려보고
이것저것 다 해봤는데 해결이 안되네요.
제발 도와주세요..
댓글 달기