Łączymy się z Oracle za pomocą naszego kodu za pomocą prostej (niestandardowej) klasy konektora JDBC. Ta klasa odczytuje właściwości połączenia z pliku zasobów i próbuje nawiązać połączenie z Oracle (cienkie połączenie).Jaki jest poprawny adres URL JDBC do połączenia z bazą danych RAC?
Jednak ostatnio baza danych została przeniesiona do RAC, a teraz aplikacja nie może połączyć się z bazą danych.
Oto wynik tnsping:
Used LDAP adapter to resolve the alias
Attempting to contact (DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON)
(ADDRESS=(PROTOCOL=TCP)(HOST=tst-db1.myco.com)(PORT=1604))
(ADDRESS=(PROTOCOL=TCP)(HOST=tst-db2.myco.com)(PORT=1604)))(CONNECT_DATA=
SERVICE_NAME=mydb1.myco.com)(SERVER=DEDICATED)))
OK (80 msec)
Jaki byłby poprawny adres URL, aby określić w tym przypadku?
To. Jest. Niesamowite. Nie miałem pojęcia, że możesz skopiować bezpośrednio z 'tnsnames.ora'. Właśnie przeszedłem przez niektóre połączenia piekielne JDBC wcześniej. Twój post naprawdę pomógł. – kevinarpe