版本:6.x,7.x,8.x
问题描述:
用户需要做定时压缩数据库,但是如果数据库太多,在规定时间内无法完成对所有数据库的压缩,如何才能分批、分别对数据库做压缩呢?
解答:
使用程序文档,可以实现此需求。具体操作步骤如下:
1. 编写多个文本文件,文件名字必须使用ind的扩展名。把需要分批压缩的数据库分别列入各自的文本文件里。如果数据库位于data目录的子目录中,需要带上子目录的名称。
例如,要分两次压缩数据库,可以编写两个文件:
c1.ind,里面的内容是:
mail\aa.nsf
mail\admin.nsf
c2.ind,里面的内容是:
mail\bb.nsf
mail\cc.nsf
2. 打开服务器上的公共通讯录文件(names.nsf).
3. 在“服务器”- “程序”中,选择“添加程序”。
![如何分批压缩数据库_休闲](http://www-900.ibm.com/cn/support/faqhtmlfaq/p_w_picpaths/1897669B20000-1.gif)
3. 按照下图在“基本”页中输入相应的项目。
![如何分批压缩数据库_休闲_02](http://www-900.ibm.com/cn/support/faqhtmlfaq/p_w_picpaths/1897669B20000-2.gif)
![如何分批压缩数据库_职场_03](http://www-900.ibm.com/cn/support/faqhtmlfaq/p_w_picpaths/1897669B20000-3.gif)
其中:
c1.ind和c2.ind的文件都是保存在f:\temp目录下的。
4.在“日程安排”中,输入需要运行的时间安排。
结果如下:
![如何分批压缩数据库_职场_04](http://www-900.ibm.com/cn/support/faqhtmlfaq/p_w_picpaths/1897669B20000-4.gif)
![如何分批压缩数据库_休闲_05](http://www-900.ibm.com/cn/support/faqhtmlfaq/p_w_picpaths/1897669B20000-5.gif)