【问题标题】:Date and Time of Database refresh from PeopleSoft Production database从 PeopleSoft 生产数据库刷新数据库的日期和时间
【发布时间】:2021-04-20 17:08:21
【问题描述】:

在 Oracle 数据库上运行的 PeopleSoft 应用程序中,我如何确定非生产数据库何时从生产中复制/刷新?

是否有包含刷新日期和时间的 PeopleSoft/Oracle 表(或多个表)?

我尝试通过将 PeopleSoft 表 PSPRCSRQST 和 PSPRCSQUE 与流程实例表 (PRCSINSTANCE) 交叉引用来收集此信息。但这还不够好,因为不清楚哪些进程实例编号存在于生产和克隆中,哪些仅存在于克隆中。

有没有其他方法可以找到从生产数据库克隆的非生产数据库的最后刷新日期?

【问题讨论】:

    标签: database oracle peoplesoft database-cloning


    【解决方案1】:

    您可以检查一些地方,但其中一些需要普通用户可能没有的权限。

    这是一个通常供 DBA 使用的 Oracle 元数据视图:

    SELECT name, created
    FROM v$database
    /
    

    我还知道有几个 PeopleSoft 表,但根据我(有限的)经验,它们并不总是可靠地填充。

    SELECT lastrefreshdttm 
    FROM sysadm.psstatus
    /
    
    SELECT releasedttm, releaselabel
    FROM sysadm.psrelease
    ORDER BY 1 DESC
    /
    

    psrelease 是在您执行 PeopleTools 应用程序设计器比较时显示的表格,根据您的环境配置,当您按 Ctrl+Shift+J 时也会显示在您的 PIA 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-03
      相关资源
      最近更新 更多