› Fóruns › Banco de dados Oracle › Conexões – Oracle RAC › Conexões – Oracle RAC
@maperes
Adiantando, no tnsnames.ora a conexão deve ser feita pelo endereço do scan, exemplo: rac-scan.ima.sp.gov.br, não pelos IPS públicos.
rac-scan.ima.sp.gov.br é o endereço dos ips scan?
Esse endereço deve retornar alternadamente 2 ips. Verifique com:
$ nslookup rac-scan.ima.sp.gov.br
Repare que ao executar varias vezes a ordem dos ips devem se alternar.
Considerando que o endereço seja realmente o rac-scan.ima.sp.gov.br. O seu tnsnames.ora deve ser configurado da seguinte maneira:
CPQRAC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac-scan.ima.sp.gov.br)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = CPQ)
)
)
Aqui está configurado desta maneira, e o balanceamento está ok. Repare que não foi colocado nada de FAILOVER e LOAD_BALANCE.
Só lembrando já existe a versão 11.2.0.4.0.
Outra coisa, achei estranho no seu /etc/hosts ter:
SCAN
172.21.1.156 rac-scan.localdomain rac-scan
Creio que não deveria estar no /etc/hosts e sim do DNS.