[使用BizTalk Server在Oracle中接收数据库更改通知

问题描述 投票:1回答:2

我已经在Oracle中使用BizTalk实现了数据库更改通知概念,但是当发生任何更改时,我没有得到RowId,这对我来说是主要领域。我得到的输出如下,

“通知响应消息”

如何获取行ID?

第二个问题是,只要数据库中发生任何更改,通知都不会发出,除非并且除非我在数据库中运行以下查询,否则>

grant change notification to UserName

如何使这些权限持久化?

我已经在Oracle中使用BizTalk实现了数据库更改通知概念,但是当发生任何更改时,我没有得到RowId,这对我来说是主要领域。我得到如下输出,如何...

xml oracle biztalk
2个回答
0
投票

选项3是您需要启用的。


0
投票

第一个问题的答案非常简单:您需要在BizTalk接收位置中选择添加ROWID,如下所示:

   SELECT ROWID, [your other column names here] FROM TIACODEV.EMP_DETAILS [WHERE if you need it]
© www.soinside.com 2019 - 2024. All rights reserved.