Error Message
While running adcfgclone.pl on the application tier run
file system during a fresh EBS R12.2 clone, the following error occurred:
Below Oracle Homes are already registered in the inventory: /apdata/erp/fs2/FMW_Home/Oracle_EBS-app1 /apdata/erp/fs2/FMW_Home/webtier /apdata/erp/fs2/FMW_Home/oracle_common |
Root Cause
The error is self-explanatory: the listed Oracle Homes are already
registered in the Oracle Inventory (inventory.xml), which conflicts with
the clone process.
This often happens when:
- A
previous clone attempt was incomplete.
- The
file system was restored or copied from another instance without
unregistering Oracle Homes.
Solution: Unregister the Oracle Homes
To resolve the issue, you need to unregister the listed
Oracle Homes from the global inventory using runInstaller.
🔹 Step-by-Step
Instructions
- Log
in to the application server as the OS user (e.g., appltest).
- Navigate
to the oui/bin directory under $FMW_HOME:
Login to
application server [appltest@testapp ]$ cd $FMW_HOME/oui/bin |
In this example, $FMW_HOME is /apdata/erp/fs2/EBSapps/10.1.2
3. Run
the following commands to remove each of the registered homes from
inventory:
[appltest@testapp ]$./runInstaller
-silent -deinstall
REMOVE_HOMES={"/apdata/erp/fs2/FMW_Home/Oracle_EBS-app1"} [appltest@testapp ]$./runInstaller
-silent -deinstall
REMOVE_HOMES={"/apdata/erp/fs2/FMW_Home/webtier"} [appltest@testapp ]$./runInstaller
-silent -deinstall
REMOVE_HOMES={"/apdata/erp/fs2/FMW_Home/oracle_common"} |
Each command will unregister one Oracle Home from the
central inventory without actually deleting the directory or binaries.
Final Step
After unregistering the Oracle Homes successfully, re-run
the Application Tier clone:
[appltest@testapp
] $COMMON_TOP/clone/bin/adcfgclone.pl appsTier |
This time, the script should proceed without encountering
the registration error.
No comments:
Post a Comment