0% found this document useful (0 votes)
93 views4 pages

Oracle EBS Patching Overview

This document provides an overview of Oracle EBS patching. It discusses the purpose of patching which includes applying enhancements, maintaining certified versions, and fixing bugs. It also describes different patching components, tools used like opatch and bsu, downloading patches, and what adop/adpatch do to apply patches. Finally, it introduces the concepts of dual file systems used for patching in R12.2 to reduce downtime, and the 5 phases of the ADOP utility used to apply application tier patches.

Uploaded by

maruthi631
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views4 pages

Oracle EBS Patching Overview

This document provides an overview of Oracle EBS patching. It discusses the purpose of patching which includes applying enhancements, maintaining certified versions, and fixing bugs. It also describes different patching components, tools used like opatch and bsu, downloading patches, and what adop/adpatch do to apply patches. Finally, it introduces the concepts of dual file systems used for patching in R12.2 to reduce downtime, and the 5 phases of the ADOP utility used to apply application tier patches.

Uploaded by

maruthi631
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
  • Patching Introduction
  • Patch Types and Codelines
  • ADOP Basics

Patching Introduction

Purpose of ORACLE EBS Patching


1. To apply the latest product enhancements
2. To maintain oracle certified/supported product version
3. Security and critical updates
4. Bug Fixes
5. Upgrades
6. For interoperability and integration with other products such as Database, Fusion Middleware etc.

Patching Components (component wise tools)

Fusion MiddleWear Components like WebTier, Forms and Reports, Oracle_Common and WebLogic are patched using
opatch or bsu. (Particularly for WebLogic).

Patching Tools

Patch Contents
Downloading Patch
Patch needs to be downloaded from [Link] and naming convention for a patch is p<patch no>.zip

What does adop/adpatch do


 Copies files from patch directory to EBS File System
 Executes database actions such as .sql
 Generates files such as Generate Forms, Reports, JAR files etc.

Patch file structure

Patch Types, Codelines and Codelevels


Types of Patches
ADOP Basics
Understanding dual file system
• Introduced from R12.2 to reduce patching down time

• Application Tier File System Consists of fs1 and fs2 in base directory

• At a given time, one is designated as run and the other as patch

• “run” file system is used for running Oracle E-Business Suite i.e., users access “run” File System

• “patch” file system is used for Patching

• “adop” Utility is used to apply patches on the Patch File System

Introduction to ADOP
• Introduced from R12.2

• Stands for AD Online Patching

• Replaces “adpatch” in previous versions

• Can apply all Application Tier Patches except FMW or iAS patches

• Consists of 5 phases: Prepare, Apply, Finalize, Cutover and Cleanup


ADOP Phases

Important tables

Queries

Common questions

Powered by AI

The introduction of 'opatch' or 'bsu' tools has significantly changed the patching strategy for Fusion Middleware components in Oracle EBS by providing more tailored and efficient patching processes. These tools allow for specific patching of middleware layers like WebTier and WebLogic, ensuring that each component is patched according to its unique requirements and dependencies, which enhances system stability and reduces patch application errors .

The structural organization of patch files in Oracle EBS is vital for the patching process as it defines how patches are applied and managed. Knowing the patch file structure facilitates the execution of necessary actions such as copying files to the EBS file system, executing database scripts, and generating forms and reports. Proper organization ensures that patches are applied correctly, minimizes errors during installation, and enhances the efficiency of the patching process .

The naming convention for patches in Oracle EBS is significant as it provides a standardized way to identify and reference patches. Patches are named using the format 'p<patch no>.zip', which facilitates easy identification and retrieval from the support.oracle.com portal. This system aids in ensuring that the correct patches are downloaded and applied, reducing the risk of errors during the patching process .

The ADOP utility manages the patching process through five phases: Prepare, Apply, Finalize, Cutover, and Cleanup. In the Prepare phase, the environment is readied for patching. During the Apply phase, the actual patching occurs by transferring files and executing database actions. In the Finalize phase, configurations and integrity checks are performed. The Cutover phase switches the system from the 'patch' to 'run' file system, making the patched environment the active one. Finally, the Cleanup phase removes unnecessary files and completes the patching process .

The dual file system introduced in Oracle EBS R12.2 enhances the patching process by reducing downtime. It consists of two application-tier file systems, fs1 and fs2, with one designated as 'run' and the other as 'patch'. While Oracle E-Business Suite operates on the 'run' file system, patches are applied to the 'patch' file system. This setup allows for continued operation of the EBS while patching is done separately, minimizing disruption to users .

Oracle EBS patching ensures interoperability and integration with other products, such as databases and Fusion Middleware, by regularly updating components to be compatible with these systems. The patching process involves applying updates and enhancements that align EBS functionalities with other Oracle and third-party products, ensuring seamless communication and operation across systems. This is achieved through specific patches for components like WebTier and WebLogic, which interact directly with other middleware technologies .

Using outdated Oracle EBS software poses significant risks related to security vulnerabilities and performance degradation. Security risks include exposure to cyber threats and compliance issues, while outdated performance can lead to inefficiencies and compatibility problems. The patching process mitigates these risks by providing security and critical updates, bug fixes, and enhancements that protect against known vulnerabilities, align the software with current standards, and improve overall system performance .

The components and tools used in Oracle EBS patching include Fusion Middleware components such as WebTier, Forms and Reports, Oracle_Common, and WebLogic. These components are patched using tools like opatch or bsu, particularly for WebLogic. The function of these tools is to manage the patching process for different components within the Oracle EBS, ensuring compatibility and integration with various products .

The 'adop' utility, introduced in R12.2, stands for AD Online Patching and replaces the older 'adpatch' method. It allows for the application of all application-tier patches except for Fusion Middleware or iAS patches. The utility transforms patching by facilitating a multi-phase process consisting of Prepare, Apply, Finalize, Cutover, and Cleanup phases, which supports a seamless and less intrusive patching operation. This approach allows for patches to be applied while the system remains operational, unlike the previous methods which required system downtime .

The primary objectives of Oracle EBS patching are to apply the latest product enhancements, maintain Oracle-certified/supported product versions, receive security and critical updates, fix bugs, perform upgrades, and ensure interoperability and integration with other products such as databases and Fusion Middleware . These actions are essential for enterprises to ensure their systems remain secure, efficient, and compatible with the latest technologies and regulatory standards, minimizing the risk of vulnerabilities and enhancing overall functionality.

Patching Introduction
Purpose of ORACLE EBS Patching
1.
To apply the latest product enhancements
2.
To maintain oracle certif
ADOP Basics
Understanding dual file system
• Introduced from R12.2 to reduce patching down time
• Application Tier File Syste
ADOP Phases
Important tables
Queries

You might also like