是否可能在一个固定的时间运行如"DBCACHE FLUSH"这样的服务器命令?

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:58:32
管理员需要定时运行服务器命令,以便在服务器的日志中收集有关的信息。是否可能在一个固定的时间运行如"DBCACHE FLUSH"这样的服务器命令?

可以的, 管理员需要在服务器的公共通讯录中创建一条程序文档,具体方法如下:

1. 打开公共通讯录(Names.nsf),然后选择服务器, 程序
2. 选择添加程序
3. 在基本的标签上,输入以下的信息:

程序名: nserver
命令行: -c "DBCACHE FLUSH"
运行的服务器: 程序运行所在的服务器

4. 在安排标签上,输入以下内容:
启用/禁用:启用
运行时间: 指定需要的时间安排
重复间隔: 需要运行一次输入0, 否则输入需要的时间间隔
每周复制日期:选定需要运行的日期

* 服务器命令的例子:sh server, sh task, sh shedule, dbcache flush, tell amgr q, tell sched q

以上的程序文档会向服务器控制台发出指定命令, 同时会在服务器控制台以及日志数据库(log.nsf)中记录相关的日志。