One of the common challenges that Oracle EBS 12 users face is migrating their applications from RHEL 5 to RHEL 7. This process involves several steps to fix the issues, some of the issues that may arise during this migration & also during every refresh. To avoid these issues, it is recommended to follow the below steps.
Issue 1:
Autoconfig failed with below issue while retry to connect sqlplus
sqlplus: error while loading shared libraries: libclntsh.so.10.1:
Solution:
We need to copy the missing lib files from your old application tech_st directory.
cd /a01/apps/tech_st/10.1.2/lib
cp -r libclntsh.so.10.1 /d01
Transfer the files from old server to new server.
cp -p /u01/libclntsh.so.10.1 /a01/apps/tech_st/10.1.2/lib
Remove old soft link:
rm -f libclntsh.so
Create new softlink:
ln -s $ORACLE_HOME/lib/libclntsh.so.10.1 libclntsh.so
Copy the same file and create soft link in 10.1.3 tech home.
Issue 2:
While starting OPMNCTL services was failed with below error message
/u01/TEST/apps/tech_st/10.1.3/opmn/bin/opmn: symbol lookup error: /u01/TEST/apps/tech_st/10.1.3/lib/libnnz10.so: undefined symbol: ssl_SetCounterMeasuresCBCChosenPlaintextAttack
opmnctl: opmn start failed.
opmnctl: opmn is not running.
Solution:
We need to copy the missing lib files (libnnz10.so) from your old application tech_st directory.
Transfer the files from old server to new server.
cp -p /u01/libnnz10.so /a01/apps/tech_st/10.1.2/lib
Issue 3:
Active user program completing with error due to missing lib files librw.so.
Solution:
We need to copy the missing lib files (librw.so) from your old application tech_st directory.
Transfer the files from old server to new server.
cp -p /u01/ librw.so /a01/apps/tech_st/10.1.2/lib