Reconcile errors: "Can't find home for Oracle SID...Failed to set ORACLE_SID/ORACLE_HOME...Error:
说明
Reconcile errors out with messages similar to the following:
Logging user command: splex reconcile Process launched: sp_oreconcile (for oSID1-o.SID2 queue <queuename>) [pid = 12868] Notice: Can't find home for Oracle SID <SIDname> [sp_oreconcile(pdb)/12868] Warning: Failed to set ORACLE_SID/ORACLE_HOME [sp_oreconcile(pdb)/12868] Error: 15001 - No such database as "<SIDname>" in /etc/oratab. [sp_oreconcile(rcl)/12868] Child process failed: internal error -- see event log Process exited sp_oreconcile (for oSID1-o.SID2 queue <queuename>) [pid = 12868] - exit(1)
原因
Possible causes:
1. Reconcile run on the wrong queue 2. Reconcile run on source instead of target
解决办法
1. Run reconcile on the correct queue 2. Run reconcile on target