EM 13c: DEPLOY_DB_SOFTWARE Fleet Command Fails with "Oracle home is already provisioned for this target [xxxxxxxxxx] for given gold image version"
(Doc ID 2750422.1)
Last updated on AUGUST 07, 2024
Applies to:
Enterprise Manager for Oracle Database - Version 13.3.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
From EM 13c, execution of DEPLOY_DB_SOFTWARE fleet command fails with following error:
Example:
$emcli db_software_maintenance -performOperation -name="Deploy DB Software" -purpose='DEPLOY_DB_SOFTWARE' -target_type='oracle_database' -target_list=xxxxxx -normal_credential="ORACLE_NON_PROD_NORMAL:SYSMAN" -privilege_credential="ORACLE_NON_PROD_PRIVILEGED:SYSMAN" -input_file="data:/oracle/inputFile.txt"
Login successful
Processing target "<TargetName>"...
Checking image subscription...
Check image subscription passed.
Checking if target is in non-defult location inside the Oracle Home...
Oracle home is already provisioned for this target [xxxxxxxx] for given gold image version at location /opt/oracle/xxxxxxx/
ERROR: Operation could not be completed
Verb performOperation completed successfully
Describe image command shows no latest patches to the image despite the oracle home has all the latest patches applied.
$emcli db_software_maintenance -describeImage -image_id=<image_id>
Image displays the same patches that the target DB already has. Hence, it shows the error message.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |