【问题标题】:How do we make sure the record is being locked?我们如何确保记录被锁定?
【发布时间】:2015-06-02 17:49:30
【问题描述】:

在 Oracle EBS 中,当我们在做数据转换和接口,从另一个系统加载数据到 Oracle 时,我们如何确保记录被锁定?我们如何确保没有其他人在更新我们的记录?

【问题讨论】:

  • 您是否正在加载到生产系统中?如果是这样,我建议在应用程序未运行的下班时间加载。如果您使用 CP 加载,则再次下班,并确保在加载期间没有其他用户在使用系统。

标签: plsql interface data-conversion oracle-ebs


【解决方案1】:

Oracle EBS 种子 API 将负责锁定。我们不直接将数据插入 EBS 基表, 验证数据并插入接口表 稍后我们运行 oracle 标准程序将接口表数据导入基表。 这些 oracle 标准程序使用 oracle 种子 API 将数据插入到多个基表中。

我们如何确保没有其他人在更新我们的记录?

开发人员使用他们自己的自定义临时表将数据导入 EBS。 当数据上传staging表到接口表时,维护每个接口数据源不同,通常其他人不会更新其他接口记录,我们无法跟踪是否有人从sql developer或TOAD等数据库后端工具更新。如果交易是从应用程序更新的,我们可以按列跟踪上次更新的交易

如果您有任何与锁定相关的具体问题,请告诉我们

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-06
    • 1970-01-01
    • 1970-01-01
    • 2015-05-09
    • 2013-11-30
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多