Din anslutningssträng refererar till en instans på en server/nod. Du bör istället använda det vanliga tjänstnamnet och identifiera alla servrar som det är tillgängligt på.
Motsvarigheten för dig skulle vara ungefär så här (radbrytningar bara för tydlighetens skull här):
(DESCRIPTION=(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.2)(PORT=1521))
)(CONNECT_DATA=(SERVICE_NAME=orcl)))
Så länge det går att lösa bör det inte spela någon roll om du använder DNS-namnen eller IP-adresserna för HOST
parametrar.
Du kan också behöva LOAD_BALANCE
eller FAILOVER
parametrar; se dokumenten
.