Connessione JDBC per oracle RAC

Per una connessione di tipo oracle RAC (Real Application Cluster) se si utilizza il driver jdbc nel classico modo:

jdbc:oracle:thin:@<HOST>:1521:<SID>

la connessione non funziona e viene ritornato l’errore ORA – 12505.

Invece di utilizzare l’url classico si deve utilizzare il seguente url:

jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)
(ADDRESS=(PROTOCOL=TCP)(HOST=host1) (PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=host2) (PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=service)))

In questo modo la connessione al database va a buon fine!

Posted by admin on aprile 10th, 2010 | No Comments » | Oracle | RSS 2.0

Leave a Reply