下表显示了数据库实体和不同数据库活动类型之间的关系。此外,该表还描述了如何在数据库中创建数据库实体。
数据库实体 | 关联活动描述 | 如何创建? |
---|---|---|
缓冲区表 | 用于入站单表活动:获取已插入行、获取已更新行和获取已删除行。缓冲区表包含数据库操作结果。 例如,获取已插入行活动轮询的是数据库上的插入。当数据库中发生插入操作时,缓冲区表将被插入的数据填充。 |
用于入站单表活动的缓冲区表可以使用以下过程来创建:
|
控制表 | 用于下列活动(当消息被指定为仅交付一次时):
如果指定了其他交付选项,就不需要控制表。在活动核对表的交付规则任务中指定交付选项。 |
用于活动的控制表可以使用以下过程来创建:
|
触发器 | 用于入站单表活动(获取已插入行、获取已更新行和获取已删除行)以填充缓冲区表。 | 用于入站单表活动的触发器可以使用以下过程来创建:
|
存储过程 | 存储过程对于调用过程活动是必需的。 | 必须在数据库中写入和安装存储过程,然后才能在 Studio 中完成调用过程活动的配置。存储过程不是使用 WMC 创建的。数据库管理员必须直接在数据库中创建存储过程。 |
序列 | 用于入站单表活动(获取已插入行、获取已更新行和获取已删除行),仅适用于 Oracle 数据库。 | 仅限 Oracle - 用于入站单表活动的序列可以使用以下过程来创建:
|