May 22, 2026

A Real-World Oracle EBS OCI Migration: Why We Picked WebLogic UCM

 

Recently, one of my long-time customers, who has been running Oracle E-Business Suite (EBS R12.2 with Oracle 19c) on-premises for many years, started discussing a long overdue infrastructure refresh. Their existing servers had aged considerably, and continuing with the same setup no longer looked practical.

Since I had worked with them for quite some time, they reached out to discuss possible options and get my thoughts on the best way forward.

One thing was very clear from the beginning that is although they wanted to modernize the environment, they were not keen on maintaining annual support costs (ATS) or investing heavily in upfront licensing again.

After understanding their requirements, I suggested a simpler approach: use Oracle DBCS for hosting the Oracle Database and consider an Oracle WebLogic Suite UCM image for the EBS application tier. This allowed them to move to OCI without the burden of managing separate WebLogic licensing upfront.

Here is how we launched the instance from oci console :-

Login to cloud.oracle.com and click on navigation menu.



In the Search field, type "Oracle WebLogic Suite UCM Image".


Click "Launch instance", and on the top right of  screen, to launch the instance.



Choose the OS version on which the instance would be launched. Click on Launch instance




Select instance name and compartment under which the instance would be launched




If you wish to change the shape of the instance, you can do so by clicking on change shape option. And click on Next.


'' failed to upload. Invalid response: RpcError

In the network section, provide vcn and subnet as per your environment. Ensure vcn and subnet is already created before launching the instance. and click on next.



Since our VM is associated with a private subnet and I chose the option “Automatically assign private ipv4 address” 



In the Add SSH keys region, select Choose generate a pair for me and download the keys.




In the Boot volume section, you can either accept the default volume size or change it if desired.





And Click Create to create your Compute instance.

 

Once the instance is launched, log in to the instance as the opc user via SSH and perform the following steps: Remove the oracle user by entering the following commands:

Remove the oracle user by entering the following commands:

$ sudo userdel -rf oracle

$ sudo usermod --shell /bin/bash root

 

Install the Oracle E-Business Suite RPM using the following command: For Oracle Linux 8 installation, use the following yum command:

$ dnf install oracle-ebs-server-R12-preinstall.x86_64

 

Create the required soft link for the motif library:

sudo ln -s /usr/lib/libXm.so.4 /usr/lib/libXm.so.2

 

Run the following commands to perform required cleanup

$ sudo dnf history redo last

$ sudo dnf remove --duplicates

$ sudo dnf update

   

Use the following commands to remove the content of the

/u01 directory:

[opc@ebs_ucm u01]$

pwd

/u01

[opc@ebs_ucm u01]$

ls -lrt

total 0

drwxrwxr-x. 5 oracle oracle 65 May  22 10:57 zips

drwxrwxr-x. 2 oracle oracle 6 May 22 10:57 logs

sudo rm -rf

 

Now our ucm instance is ready for EBS installation or migration. The path is straightforward and same as we perform for any EBS application migration. 

 

Reference: Doc id : 2766854.1



No comments:

Post a Comment

Step-by-Step Guide to Convert Physical Standby to Snapshot Standby in Oracle 19c

  In many Oracle Data Guard environments, the standby database is usually seen only as a DR database. But I have seen several customers use ...