sql >> Database teknologi >  >> RDS >> Oracle

Oracle Connection String til RAC-miljø?

Din forbindelsesstreng refererer til én instans på én server/node. Du bør bruge det almindelige tjenestenavn i stedet og identificere alle de servere, det er tilgængeligt på.

Det tilsvarende for dig ville være noget som dette (linjeskift bare for klarhedens skyld her):

(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 kan løses, burde det være ligegyldigt, om du bruger DNS-navnene eller IP-adresserne til HOST parametre.

Du skal muligvis også bruge LOAD_BALANCE eller FAILOVER parametre; se dokumenterne .




  1. Race tilstand mellem valg og opdatering

  2. Hvordan kan jeg indsætte NULL-data i MySQL-databasen med Python?

  3. Opret flere tabeller ved at cykle gennem en forespørgsel

  4. Indsæt i tabel med select-sætning plus yderligere kolonne i SQL Server 2008