【问题标题】:IBM Notes Scheduled agent does not executeIBM Notes 计划代理不执行
【发布时间】:2015-03-05 06:02:52
【问题描述】:

我编写了一个每天凌晨 1:00 运行的代理,但无法神秘地执行例程。我检查了代理日志,发现它运行并结束,没有任何错误。我一直在考虑的是,当我触发代理或手动运行它时,它会执行我成功编码的例程,而不是在计划的时候。我真的不知道那里有什么问题,提前感谢您的帮助。

【问题讨论】:

    标签: lotus-notes lotus-domino lotusscript


    【解决方案1】:

    有一些事情可以尝试

    1. 检查代理上的触发器属性并将其设置为在所有文档上运行或将其更改为无。测试这两种情况。此设置存在一些问题。

    2. 当您从 notes 客户端或设计器手动运行代理时,您是使用 id 文件中的凭据运行它。运行它时,您使用来自服务器的凭据。 确保你的服务器有足够的权限来执行你的脚本。代理中还有一个设置,用于增加允许脚本执行的内容。

    如果您有权访问服务器控制台,则可以使用以下命令触发代理在服务器上运行:tell amgr run "database.nsf" 'agentname'

    【讨论】:

    • 感谢Thomas的快速回复,我当前的代理设置是默认的,我只是更改了schedule字段。我将测试您的建议并立即回复您。我正在使用服务器管理员 ID,所以我认为它具有运行代理所需的所有权限。我还使用相同的管理员 ID 签署了代理。
    • 我已经尝试了您的建议,似乎一切正常,代理按计划运行。非常感谢你。我遇到了一个新问题,但我认为它是一个不同的主题,我会再次发布一个新问题。
    • 很好,有什么解决办法?
    • Aww .. 抱歉,如果我没有提到解决方案。 1号为我工作。我不知道是谁弄乱了代码,但脚本和设置有一些变化,其中之一是代理的 Target 属性。将其设置为服务器中的所有文档解决了该问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 1970-01-01
    • 2017-03-05
    • 2016-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多