Question

J'ai créé une application qui est nécessaire pour exécuter sous Linux a commencé par crontab. Une erreur est survenue quand il a essayé de se connecter base de données Oracle: il est revenu SQLO_INVALID_DB_HANDLE. Mais si commencé manuellement tout va bien.

Je parie qu'il n'y a pas d'erreurs liées à la route ici, parce que tout va bien, sauf la connexion à la base de données Oracle. fonctions Oracle8 sont utilisés dans mon code.

Merci

Était-ce utile?

La solution

Oracle utilise deux variables d'environnement, comme ORACLE_HOME, TNS_HOME, ORACLE_SID. Ils pourraient être absents de votre environnement crontab.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top