数据库管理


使数据库与主模板同步
要使多个数据库的设计保持一致,数据库设计者可以使数据库或数据库内的元素与主模板关联。尽管设计者可以手动使数据库与主模板同步,但是更常通过 Designer 任务进行此同步操作。在更改主模板设计时,Designer 任务将更新从主模板继承设计的所有数据库。缺省情况下,Designer 任务在每天凌晨 1 点运行。缺省情况下,Updall 任务在凌晨 2 点运行,这样,它就可更新由 Designer 更改的数据库的视图索引。

为了运行服务器的 Designer 任务来更新数据库,对于从主模板继承设计的数据库,必须在存储此数据库的服务器上创建主模板的复本。

更新数据库设计后,Designer 任务也会在运行 LDAP 服务的 Domino 服务器上重新装入 LDAP 架构。

可以对特定的数据库或文件夹运行 Designer 任务。

您可以通过使用以下方法之一运行 Designer 任务。

使用“任务”“启动”工具运行 Designer 任务

1. 从 Domino Administrator 中选择要在其上运行 Designer 的服务器。

2. 单击“服务器”“状态”附签。

3. 在右侧的任务窗格中,单击“任务”“启动”。

4. 选择“Designer”,然后单击“启动任务”。

使用控制台命令运行 Designer 任务

1. 从 Domino Administrator 中选择要在其上运行 Designer 任务的服务器。

2. 单击“服务器”“状态”附签。

3. 单击“控制台”。

4. 在控制台底部的命令行输入以下命令,然后按 Enter 键:


下表描述了可以与 Designer 任务一起使用的命令行选项。
命令行选项描述
-d directory name使相对于数据目录的某个目录中的数据库同步。例如,要使目录 DATA\SALES 中的数据库同步,请指定 -d SALES。
-f filename使特定数据库同步。例如,要使数据库 DATA\SALES.NSF 同步,请指定 -f SALES.NSF。
-i name使由 name 指定的数据库同步,name 可以是数据库、文件夹或包含一组路径(其中的每个路径都可以是数据库或文件夹)的文件名。
下表显示 -i 命令行选项的样例。
如果文件 SCHEDULE 包含以下内容其中则 load design -i SCHEDULE 与以下命令行等效
SALES

DEV

DEV\USER1.NSF

SALES 是一个目录

DEV 是一个目录

load design -d SALES

load design -d DEV

load design -f DEV\USER1.NSF