My Oracle Support Banner

Fleet:UPDATE_RACDB Operation Fails At Stop Database Instance From Old Oracle Home Step With Error "Internal error: serviceImpl-getDbNameFromSvcName-2" (Doc ID 2658095.1)

Last updated on MAY 23, 2020

Applies to:

Enterprise Manager for Oracle Database - Version 13.3.2.0.0 and later
Information in this document applies to any platform.

Symptoms

In Enterprise Manager (EM) Cloud Control, Fleet Maintenance UPDATE_RACDB job fails in stop database instance from old Oracle home step with error "Internal error: serviceImpl-getDbNameFromSvcName-2"

Command Snippet:
$ emcli db_software_maintenance -performOperation -name="Update Racdb" -purpose=UPDATE_RACDB -target_type=rac_database -target_list="<racdb_name">
-normal_credential="ORACLE:SYSMAN" -privilege_credential="ROOT:SYSMAN"

Job Steps Log : Stop Database Instance From Old Oracle:

Final command line to execute is $PERL_HOME/perl "/tmp/JOB_A1ED4558683B82FDE053E71F48A50362/srvctlCommands.pl" -oracleHome="/oracle/u01/db/18.4.0" -dbSID="FLEET:FLEET2" -newOracleHome="/oracle/u01/db/18.7.0" -operation="stop" -isRacOne="false" -startDB="" -physicalStdySids="" -startManagedRecovery="${START_RECOVERY}" -stopManagedRecovery="" -standbyStartOption="${STANDBY_START_OPTION}" -isCDB="false" -workDir="/oracle/u01/db/tmp/15449654304918302/1585412497047"

The output of the directive is:
[INFO] - stop database using srvctl
[INFO] -
Setting Oracle Home /oracle/u01/db/18.4.0
Status file name: FLEETRAC2_status.txt
Status file location: /oracle/u01/db/tmp/15449654304918302/1585412497047
oracle home version is higher than 11g
Command to stop db /oracle/u01/db/18.4.0/bin/srvctl stop instance -d FLEET -i FLEET2 -failover -force
Result:PRCD-1131 : Failed to stop database FLEETRAC and its services on nodes node1
PRCD-1124 : Failed to stop database FLEET and its services
PRCD-1382 : failed to relocate services of databases "FLEET" from nodes "node1"
PRCT-1014 : Internal error: serviceImpl-getDbNameFromSvcName-2 

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.