RM 使您能够添加触发器,供 RMS 服务器在复制域发生特定事件时执行。触发器能够识别要执行的进程或脚本。例如,服务器或组件状态发生改变就是一种事件。
事件触发器只在三层环境中实现。
如果在左窗格中选定了控制 RMS,则在“事件”选项卡窗口中会显示复制域中定义的所有事件触发器。
如果在左窗格中选择一个服务器,则在“事件”选项卡窗口中会显示为该服务器定义的事件触发器。
如果在左窗格中选定了 Replication Server,则在“事件”选项卡窗口中会显示“添加服务器事件触发器”和“添加组件事件触发器”向导。该窗口还显示为所选服务器或服务器的组件定义的任何现有事件触发器。窗口中会显示所定义的事件触发器的属性。
如果在左窗格中选定了任何其他服务器,则在“事件”选项卡窗口中只显示“添加服务器事件触发器”向导。该窗口还显示为所选服务器定义的任何现有事件触发器。窗口中会显示所定义的事件触发器的属性。
双击一个“添加”条目以打开对话框,然后定义事件触发器。
组件事件触发器可以在服务器的组件上创建。目前,只有 Replication Server 的组件有事件触发器:连接、逻辑连接、路由、队列和分区。
还可以通过 RMS API 使用事件触发器。有关通过 API 添加事件触发器的详细信息,请参见《Replication Server 参考手册》。