Search Results wf events
The SYSTEM.ROLLING$EVENTS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical system-level table that tracks rolling patch application events during maintenance operations. This table is part of Oracle's Online Patching (ADOP) framework, introduced in EBS 12.2 to enable zero-downtime patching. Below is a detailed technical breakdown of its purpose, structure, and significance.
Purpose and Context
In Oracle EBS 12.2, theADOP (Online Patching)
utility allows patches to be applied to a secondary patch edition
while the primary run edition
remains operational. The SYSTEM.ROLLING$EVENTS
table logs metadata about patching sessions, including patch starts, completions, failures, and cutover operations. It serves as an audit trail for administrators to monitor patching progress and troubleshoot issues.
Table Structure
The table contains columns that capture essential patching event details, such as:- EVENT_ID – A unique identifier for each patching event.
- EVENT_TYPE – The type of event (e.g.,
PATCH_START
,PATCH_END
,CUTOVER
). - EVENT_TIMESTAMP – The timestamp when the event occurred.
- SESSION_ID – The ADOP session ID associated with the event.
- PATCH_ID – The patch number being applied (if applicable).
- STATUS – The status of the event (e.g.,
SUCCESS
,FAILED
,IN_PROGRESS
). - ERROR_MESSAGE – Detailed error logs if the event failed.
Usage in Patching Cycles
During anADOP
cycle, the table is updated at key stages:
- Prepare Phase: Logs initialization of the patching environment.
- Apply Phase: Records patch application attempts and outcomes.
- Finalize/Cutover Phase: Tracks the transition from the patch edition to the run edition.
- Cleanup Phase: Notes the completion of post-patch tasks.
Significance in Troubleshooting
Administrators query this table to:- Verify if a patch was applied successfully.
- Identify failed patching sessions and diagnose errors.
- Monitor long-running patching operations.
- Audit historical patching activities for compliance.
Differences in EBS 12.1.1
In EBS 12.1.1 (which lacks Online Patching), the table may still exist but is less prominent, as traditional patching methods (adpatch
) do not rely on it. However, in 12.2.2, it is integral to the ADOP
framework.
Best Practices
- Regularly archive old records to prevent table bloating.
- Query with
SYSTEM
privileges, as it is owned by the SYS schema. - Use
ADOP
utilities (adop -status
) instead of direct queries when possible.
Conclusion
TheSYSTEM.ROLLING$EVENTS
table is a cornerstone of Oracle EBS 12.2’s Online Patching infrastructure, providing visibility into patching operations. Its structured logging mechanism ensures traceability and aids in maintaining system reliability during maintenance. For EBS 12.1.1, its role is minimal, but in 12.2.2, it is indispensable for patch lifecycle management.
-
TABLE: SYSTEM.ROLLING$EVENTS
12.1.1
owner:SYSTEM, object_type:TABLE, object_name:ROLLING$EVENTS, status:VALID,
-
File: EVENTS COMPONENT.pdf
12.1.1
product: OKC - Contracts Core , size: 22.94 KBytes , file_type: PDF Diagram ,
-
TABLE: SYSTEM.LOGSTDBY$EVENTS
12.2.2
owner:SYSTEM, object_type:TABLE, object_name:LOGSTDBY$EVENTS, status:VALID,
-
TABLE: SYSTEM.LOGSTDBY$EVENTS
12.1.1
owner:SYSTEM, object_type:TABLE, object_name:LOGSTDBY$EVENTS, status:VALID,
-
TABLE: SYSTEM.ROLLING$EVENTS
12.2.2
owner:SYSTEM, object_type:TABLE, object_name:ROLLING$EVENTS, status:VALID,
-
File: EVENTS COMPONENT.pdf
12.2.2
product: OKC - Contracts Core , size: 22.94 KBytes , file_type: PDF Diagram ,
-
File: Tax Events R12.pdf
12.2.2
product: ZX - E-Business Tax , size: 17.553 KBytes , file_type: PDF Diagram ,
-
File: Tax Events R12.pdf
12.1.1
product: ZX - E-Business Tax , size: 17.553 KBytes , file_type: PDF Diagram ,
-
SYS.DBMS_INTERNAL_LOGSTDBY dependencies on LOGSTDBY$EVENTS
12.2.2
-
SYS.DBMS_INTERNAL_ROLLING dependencies on ROLLING$EVENTS
12.2.2
-
SYNONYM: PUBLIC.javax/xml/stream/events/DTD
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:javax/xml/stream/events/DTD, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/Event
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/Event, status:VALID,
-
SYS.DBMS_INTERNAL_LOGSTDBY dependencies on LOGSTDBY$EVENTS
12.1.1
-
SYS.DBMS_INTERNAL_ROLLING dependencies on ROLLING$EVENTS
12.1.1
-
SYNONYM: PUBLIC.org/w3c/dom/events/Event
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/Event, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/EventTarget
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/EventTarget, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/MouseEvent
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/MouseEvent, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/EventTarget
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/EventTarget, status:VALID,
-
SYNONYM: PUBLIC.javax/xml/stream/events/DTD
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:javax/xml/stream/events/DTD, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/UIEvent
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/UIEvent, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/UIEvent
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/UIEvent, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/events/MouseEvent
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/events/MouseEvent, status:VALID,
-
JAVA CLASS: SYS.javax/xml/stream/events/DTD
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:javax/xml/stream/events/DTD, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/MouseEvent
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/MouseEvent, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/MouseEvent
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/MouseEvent, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/EventTarget
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/EventTarget, status:VALID,
-
JAVA CLASS: SYS.javax/xml/stream/events/DTD
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:javax/xml/stream/events/DTD, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/UIEvent
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/UIEvent, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/Event
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/Event, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/UIEvent
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/UIEvent, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/Event
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/Event, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/events/EventTarget
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/events/EventTarget, status:VALID,
-
Event: oracle.apps.fnd.identity.add
12.1.1
-
Event: oracle.apps.fnd.identity.add
12.2.2
-
Event: oracle.apps.wf.event.invalidate.group
12.1.1
-
Event: oracle.apps.fnd.system.event.group.oam.be
12.2.2
-
Event: oracle.apps.wf.event.invalidate.group
12.2.2
-
Event: oracle.apps.fnd.system.event.group.oam.be
12.1.1
-
Event: oracle.apps.wf.bes.control.group
12.1.1
-
APPS.JTF_ESC_WF_EVENTS_PVT dependencies on WF_PARAMETER_LIST_T
12.2.2
-
APPS.JTF_ESC_WF_EVENTS_PVT dependencies on WF_PARAMETER_LIST_T
12.1.1
-
Event: oracle.apps.as.opportunity.int_update_salesteam
12.1.1
-
Event: oracle.apps.as.opportunity.int_update_salesteam
12.2.2
-
Event: oracle.apps.wf.bes.control.group
12.2.2
-
Event: oracle.apps.xnb.account.update.eventgroup
12.2.2
-
Event: oracle.apps.fnd.cp.gsc.bes.control.group
12.2.2
-
Event: oracle.apps.fnd.cp.gsc.bes.control.group
12.1.1
-
Event: oracle.apps.xnb.account.update.eventgroup
12.1.1
-
Event: oracle.apps.fnd.profile.value.update
12.1.1
-
Event: oracle.apps.fnd.profile.value.update
12.2.2