Search Results events status
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 ,
-
Lookup Type: STATUS
12.1.1
product: ONT - Order Management , meaning: Invoice Status , description: Invoice Status ,
-
TABLE: SYSTEM.ROLLING$STATUS
12.1.1
owner:SYSTEM, object_type:TABLE, object_name:ROLLING$STATUS, status:VALID,
-
Lookup Type: STATUS
12.2.2
product: IGS - Student System (Obsolete) , meaning: Invoice Status , description: Invoice Status ,
-
Lookup Type: STATUS
12.2.2
product: OE - Order Entry , meaning: Invoice Status , description: Invoice Status ,
-
Lookup Type: STATUS
12.1.1
product: IGS - Student System , meaning: Invoice Status , description: Invoice Status ,
-
TABLE: SYSTEM.ROLLING$STATUS
12.2.2
owner:SYSTEM, object_type:TABLE, object_name:ROLLING$STATUS, status:VALID,
-
TABLE: ORDSYS.JACCELERATOR$STATUS
12.1.1
owner:ORDSYS, object_type:TABLE, object_name:JACCELERATOR$STATUS, status:VALID,
-
Lookup Type: STATUS
12.1.1
product: OE - Order Entry , meaning: Invoice Status , description: Invoice Status ,
-
Lookup Type: STATUS
12.2.2
product: ONT - Order Management , meaning: Invoice Status , description: Invoice Status ,
-
TABLE: ORDSYS.JACCELERATOR$STATUS
12.2.2
owner:ORDSYS, object_type:TABLE, object_name:JACCELERATOR$STATUS, status:VALID,
-
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
-
Lookup Type: POSTING STATUS
12.1.1
product: AP - Payables , meaning: Posting Status , description: Posting status for invoice distributions and payments ,
-
Lookup Type: EVENT STATUS
12.1.1
product: AP - Payables , meaning: Event Status , description: Statuses of AP Accounting Events ,
-
Lookup Type: AUTHORIZATION STATUS
12.1.1
product: PO - Purchasing , meaning: Valid authorization status , description: Valid authorization status ,
-
Lookup Type: PROCESS STATUS
12.1.1
product: OE - Order Entry , meaning: Meaning N/A for : PROCESS STATUS , description: Process Status ,
-
Lookup Type: TRANSFER STATUS
12.1.1
product: AP - Payables , meaning: Transfer Status , description: Transfer Status ,
-
Lookup Type: VOUCHER STATUS
12.1.1
product: AP - Payables , meaning: Voucher Status , description: Lists possible statuses for a voucher number ,
-
Lookup Type: ALLOCATION STATUS
12.1.1
product: AP - Payables , meaning: Allocation Status , description: Defines the status of the allocation rule ,
-
Lookup Type: EVENT STATUS
12.2.2
product: AP - Payables , meaning: Event Status , description: Statuses of AP Accounting Events ,
-
TABLE: SYS.JAVA$JVM$STATUS
12.2.2
owner:SYS, object_type:TABLE, object_name:JAVA$JVM$STATUS, status:VALID,
-
Lookup Type: TRANSACTION STATUS
12.2.2
product: PO - Purchasing , meaning: Transaction Status , description: Transaction Status ,
-
Lookup Type: BILLING STATUS
12.2.2
product: PA - Projects , meaning: Billing Status , description: Billing Status ,
-
Lookup Type: CREDIT STATUS
12.2.2
product: PO - Purchasing , meaning: Valid credit status codes , description: Valid credit status codes ,
-
Lookup Type: PURGE STATUS
12.2.2
product: AP - Payables , meaning: Purge Status , description: Status and action choices for purge process ,
-
Lookup Type: PROCESSING STATUS
12.1.1
product: PO - Purchasing , meaning: Receiving Transaction Processing Status , description: Receiving Transaction Processing Status ,
-
SYNONYM: PUBLIC.javax/transaction/Status
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:javax/transaction/Status, status:VALID,
-
Lookup Type: PREPAY STATUS
12.1.1
product: AP - Payables , meaning: Prepay Status , description: Prepayment Status ,
-
Lookup Type: PROJECT STATUS
12.1.1
product: PA - Projects , meaning: Project Status , description: Project Status ,
-
Lookup Type: EXPENDITURE STATUS
12.2.2
product: PA - Projects , meaning: Expenditure Status , description: Expenditure Status ,
-
Lookup Type: INSPECTION STATUS
12.2.2
product: PO - Purchasing , meaning: Inspection Status , description: Inspection Status ,
-
Lookup Type: PROCESS STATUS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PROCESS STATUS , description: Process Status ,
-
Lookup Type: BATCH STATUS
12.2.2
product: PA - Projects , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: ALLOCATION STATUS
12.2.2
product: AP - Payables , meaning: Allocation Status , description: Defines the status of the allocation rule ,
-
Lookup Type: REVERSAL STATUS
12.1.1
product: GL - General Ledger , meaning: REVERSAL STATUS ,
-
Lookup Type: EXPENDITURE STATUS
12.1.1
product: PA - Projects , meaning: Expenditure Status , description: Expenditure Status ,
-
Lookup Type: TRANSACTION STATUS
12.1.1
product: PO - Purchasing , meaning: Transaction Status , description: Transaction Status ,
-
Lookup Type: WITHHOLDING STATUS
12.1.1
product: PO - Purchasing , meaning: Withholding status used in process payments to 1099 vendors , description: Withholding status used in process payments to 1099 vendors ,
-
Lookup Type: CREDIT STATUS
12.1.1
product: PO - Purchasing , meaning: Valid credit status codes , description: Valid credit status codes ,
-
Lookup Type: PURGE STATUS
12.1.1
product: AP - Payables , meaning: Purge Status , description: Status and action choices for purge process ,
-
Lookup Type: AUTOCLEAR STATUS
12.1.1
product: AP - Payables , meaning: Autoclear Status , description: Status of AutoClear Items ,
-
Lookup Type: TRANSACTION STATUS
12.1.1
product: PA - Projects , meaning: Transaction Status , description: Transaction Status ,