Join
SELECT
'emcli add_target -name="' || inst1.cluster_dbname || '" -type="rac_database" -host="' ||
inst1.host_name || '" -monitor_mode="1" -properties="ServiceName:' || inst1.SERVICE_NAME ||
'; ClusterName:' || inst1.CLUSTER_NAME || '; instances=' || inst1.tgt_name ||
':oracle_database;' || inst2.tgt_name || ':oracle_database"' AS emcli_command,
inst1.tgt_name,
inst2.tgt_name,
inst1.cluster_dbname
FROM
(SELECT * FROM TEST.OEM_onboard_database_instance) inst1,
(SELECT * FROM TEST.OEM_onboard_database_instance) inst2
WHERE
inst1.cluster_dbname = inst2.cluster_dbname
AND inst1.tgt_name <> inst2.tgt_name
AND inst1.cluster_dbname IN (SELECT DISTINCT cluster_dbname FROM TEST.OEM_onboard_database_instance);
Comments
Post a Comment