문제

Crontab이 시작한 Linux에서 실행 해야하는 앱을 만들었습니다. Oracle 데이터베이스를 연결하려고 시도했을 때 오류가 발생했습니다. SQLO_INVALID_DB_HANDLE. 그러나 수동으로 시작하면 모든 것이 괜찮습니다.

Oracle 데이터베이스와의 연결을 제외한 모든 것이 잘 진행되기 때문에 경로 관련 실수가 없을 것입니다. Oracle8 기능 내 코드에 사용됩니다.

감사해요

도움이 되었습니까?

해결책

Oracle은 Oracle_Home, TNS_HOME, Oracle_SID와 같은 몇 가지 환경 변수를 사용합니다. Crontab 환경에서 누락되었을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top