Hi Schepp,
Correct me if I am wrong. The solution you have provided is correct as per “A808287” requirement.
I have considered below scenario and suggested to use anti-affinity rule to provide maximum uptime for both the VM’s.
If we disable HA and DRS on a VM, if the host goes down the HA disabled VM will not restart on another host and a DRS disabled VM cannot be vMotion (Manually)
to another host in power on state for any maintenance activity. If both the hosts running Oracle1 and Oracle2 VMs goes down, both the VMs will be DOWN.
In “A808287” case, if HA & DRS is disabled, if above issue occurs downtime of the server will be more.
Regards:
Vinish