【问题标题】:crontab oracle problem in linuxlinux中的crontab oracle问题
【发布时间】:2010-02-08 20:39:35
【问题描述】:

我创建了一个需要在 crontab 启动的 linux 中运行的应用程序。尝试连接oracle数据库时出错:返回SQLO_INVALID_DB_HANDLE。但是如果手动启动它一切都好。

我敢打赌,这里没有与路径相关的错误,因为除了与 Oracle 数据库的连接之外,一切都很顺利。我的代码中使用了Oracle8 functions

谢谢

【问题讨论】:

    标签: database linux oracle crontab


    【解决方案1】:

    Oracle 使用几个环境变量,例如 ORACLE_HOME、TNS_HOME、ORACLE_SID。您的 crontab 环境中可能缺少它们。

    【讨论】:

    • +1 尝试使用设置环境变量的 shell 脚本包装您的应用程序,看看是否能解决问题。
    • 我试图将我的根环境导出到 crontab 脚本中,这很有效,thanx
    猜你喜欢
    • 2019-06-17
    • 2021-09-13
    • 2020-02-19
    • 2018-04-07
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 2016-03-01
    相关资源
    最近更新 更多