运行服务器任务
服务器任务执行复杂的管理过程,例如:压缩数据库及更新索引。可以手动运行服务器任务,方法是在服务器控制台加载任务,或者使用 Domino® Administrator 任务(“开始”工具、“服务器”菜单或 Administrator 控制台)。或者通过将任务名添加到 NOTES.INI 文件中的 ServerTasks
或 ServerTasksAt
设置中,这样当服务器启动时就能自动运行任务。另外,还可以在 Domino® 目录中创建“程序”文档以便按照安排好的时间间隔运行任务。
关于此任务
除 Domino® 提供的服务器任务外,还可以编写和运行存储为 Microsoft™ Windows™ 批处理文件、UNIX™ 脚本或程序以及 API 程序的定制任务。
使用本地服务器控制台
打开服务器控制台并在命令提示符下输入服务器任务。
从 Domino® Administrator 服务器控制台
过程
- 在 Domino® Administrator 中,通过单击 选项卡上的控制台打开运行程序的服务器的控制台。
- 在服务器控制台命令字段中,键入:
装入 taskname
其中,taskname 是要运行的服务器任务的名称。
从 Domino® Administrator“开始 - 任务”工具
过程
- 在 Domino® Administrator 中,单击 选项卡。
- 单击服务器任务。
- 打开“任务”工具集。
- 单击启动。
- 在“启动新任务”框中,选择列表中的服务器任务。选择高级选项以便指定其他参数。
- 单击启动任务。
在 NOTES.INI 文件中
关于此任务
缺省情况下,许多任务在特定的时刻运行。可在 NOTES.INI 文件中编辑下列设置之一来调度其他任务:
ServerTasks
在每次服务器启动时自动启动任务ServerTasksAt
在指定时间启动任务
在“程序”文档中
关于此任务
如果希望定时地或者在服务器启动时在服务器上运行任务,请在 Domino® 目录中创建“程序”文档。
“程序”文档用于在特定时间自动服务器任务。此外,使用“程序”文档可运行 OS/2 命令文件、UNIX™ Shell 脚本或程序以及 API 程序。“程序”文档还可用于安排任务和/或程序。
如果创建了 UNIX™ Shell 脚本或 API 程序,可以将下列字符中的任何一个用作其名称。请勿使用反斜杠 (\) 或任何其他字符,因为这会导致未知的结果。
- 字母 A - Z
- 数字 0 - 9
- & 符号
- 连字符 (-)
- 句点 (.)
- 空格 ( )
- 下划线 (_)
- 撇号 (')
- 正斜杠 (/)
过程
- 从 Domino® Administrator 打开 Domino® 目录。转至服务器视图,然后打开“服务器”文档。
- 选择 。
- 在基本选项卡中,填写下列字段:
表 1. “基本”选项卡 字段
Enter 键
程序名
希望运行的服务器任务的名称。
命令行
启动任务的命令(包括该命令的任何参数)。
运行的服务器
运行任务的服务器的完整层次结构名称。
注释
程序的描述或其他信息。
- 单击调度选项卡,然后填写以下字段:
表 2. “调度”选项卡 字段
Enter 键
启用/禁用
选择以下某个选项:
- “启动”,仅在服务器启动时运行程序。
- “启用”,安排任务在特定的时间运行。
运行时间
希望任务每天首次运行的时间。
重复间隔
任务再次运行前应等待的时间(分钟)。
每周压缩日期
将要运行任务的日期(星期几)。
- 可选: 单击管理,然后输入其他所有者/管理员的名称。
- 关闭并保存文档。