0

我想使用 Wepshoere Message Broker 来获取任何用户在任何表上执行的操作以应用于另一个表

例子

1- 用户在 TestDB 的表 x 上插入一条记录

2- 消息代理获取这条新添加的记录并将其添加到 TestDB 中的表 y

你能用详细的信息支持我吗?并提前感谢

4

2 回答 2

0

我建议您改为向 Table x 添加一个插入触发器,这是数据库触发器的正常功能。

如果您使用正在使用的 DBMS 和操作系统更新您的问题,将会有所帮助。

于 2013-09-15T13:41:33.010 回答
0

您可以使用 dbInput 节点来解决此问题,以便在更新表时触发消息,然后使用普通 ESQL 或映射节点在目标表中执行插入操作。

关键是要正确配置您的数据库输入节点,您可以在此处获取有关如何执行此操作的更多信息:

http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/topic/com.ibm.etools.mft.doc/bc34041_.htm

于 2013-09-16T10:52:47.087 回答