database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 1982 게시물 읽기
No. 1982
cron으로 update statistics 실행
작성자
정현종
작성일
2004-04-21 15:30
조회수
6,690

매일 밤에 cron으로 update statistics를 실행하고자 합니다.

이 사이트에 올라와 있는 글을 토대로 다음과 같은 shell 스크립트를 작성했습니다.

export INFORMIXDIR=/informix
export INFORMIXSERVER=zeus
export PATH=$INFORMIXDIR/bin:.:$PATH

update statistics ;

그런데, 실행해서 /var/cron/log를 보면 해당 스크립트에 대해서 rc=1 이라고 나오고 실행은 되질 않는거 같습니다.

아마도 root 권한에서 도는 cron 에 informix 관련 환경변수를 더 설정해야 하는거 같은데, 혹지 지금 cron으로

돌리고 계신분들은 답변 부탁드립니다.

참고로 update statistics 대신에 insert into ktdk_tmlist values ('11111111111' ,'111111','','','','','','','') ; 이 문장으로 test 했는데

값이 없는걸 보니 제대로 insert 가 되질 않은 것 같습니다.

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요.

 

cron 으로 job 을 등록 할때 항상 주의 할 것이 있습니다.

먼저 시스템이 시간에 맞게 돌려 주기 때문에

환경에 대한 정보를 정확하게 입력해 주어야 합니다.

1. 일단 DB에 관련된 환경은 정확하게 shell 에 포함시켜야 하고

2. shell 스크립트 file 이 실행 파일로 설정 되어 있어야 합니다.

3. 그리고 자주 실수 하는 부분은 스크립트 안의 파일들이 제대로

찾을 수 있도록 'full path'  를 사용하시는게 정확합니다.

저희는 환경을 이렇게 잡습니다.

export INFORMIXDIR=/informix
export INFORMIXSERVER=zeus

export PATH=$INFORMIXDIR/bin:$PATH:
export ONCONFIG=onconfig.zeus
export SHLIB_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql

 

 

김근호님이 2004-04-30 15:32에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1985Server Studio JE에서 한글이 깨어져 나오는데 어떻게 해야 하나요? [1]
임정구
2004-04-30
6186
1984onstat -u 명령을 했을경우 tty의 갑을 저장할수 있나요 ?
더기리
2004-04-30
5472
1983대용량 테이블에서 조건에 맞는 데이타 건수 구하기
초보자
2004-04-29
5905
1982cron으로 update statistics 실행 [1]
정현종
2004-04-21
6690
1980저도 linux용 인포믹스를 구할 수 없을까요? [1]
조준모
2004-04-12
6363
1979자신을 참조하는 테이블을 어떻게 구하죠? [2]
차준남
2004-04-10
5680
1978인포믹스에서 오라클의 START WITH ...CONNECT BY 쿼리는? [1]
조영철
2004-04-02
7702
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다