>> Edit article
이름
제목
패스워드
답변 너무 감사한데..그래두 실행이 되질 않네요.. 그런데 로그를 보면 전하고 조금 다른 메세지가 있어서요.. 한번 확인좀 해주시면 너무 고맙겠습니다. --------/var/log/cron---------------------- Apr 30 18:21:00 unidb2 crond[25147]: (oracle) RELOAD (cron/oracle) --------cron 내용-------------------------- 18 21 * * * /home/oracle/shell/dbinsert.sh 18 21 * * * /home/oracle/shell/dbinsert.sh >> /dev/null ------------------------------------------- : 그 쉘 프로그램 맨 상단에 oracle 유저의 환경을 읽어오도록 해서 함 해보시지요 : source /home/oracle/.bash_profile : : 그리고 혹시나 shell프로그램안에 있을지도 모를 출력을 위해서 : cron에는 : 0 2 * * * /home/oracle/shell/dbinsert.sh > /dev/null : 로 등록하세요 : : 그럼 : : : 안녕하세요! 전에도 게시판에도 글을 올렸었는데...제대로 답을 얻지 못해서 다시 애뜻한(?) 마음에 다시 글 올립니다.. : : 크론을 설정 했는 제대로 실행이 안되요~.... : : cron log파일에 보면 제시간에 실행은 됐는데... : : 확인해 보면 프로그램은 실행되지 않았습니다.. : : cron에서 설정되어 있는 프로그램을 절대경로 포함해서 그대로 실행 시키면 제대로 돌아 갑니다..왜???cron에 넣어서 실행 시키면 안되는건지요.. : : 퍼미션 문제는 아닌것 같습니다... : : cron설정 유저와 실행시키는 유저를 똑같이 해서도 실행이 안되니깐용... : : 어떤분 말로는 환경변수가 적용이 안되서 그랬다고 하시는데...그럼 어떻게 적용시켜야 하는지요.. : : 가르쳐 주세요... : : : : ------------cron 내용----------------- : : [ oracle@unidb2 oracle]$ crontab -l : : # DO NOT EDIT THIS FILE - edit the master and reinstall. : : # (/tmp/crontab.29423 installed on Wed Apr 10 11:04:52 2002) : : # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) : : 0 2 * * * /home/oracle/shell/dbinsert.sh : : [ oracle@unidb2 oracle]$ : : -------------------------------------- : : : : -----------cron log내용--------------- : : Apr 15 02:00:00 unidb2 CROND[21989]: (oracle) CMD (/home/oracle/shell/dbinsert.sh) : : Apr 15 02:01:00 unidb2 CROND[21995]: (root) CMD (run-parts /etc/cron.hourly) : : -------------------------------------- : : : : -- : : 갈쳐주세요....Plase... -- 갈쳐주세요....Plase...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved