Oracle-Verbindungszeichenfolge für die RAC-Umgebung?
Habe ich eine ORACLE RAC-Umgebung zugreifen .Die details sind
Datenbank-Name: orcl
Service Name: orcl
IP-Adresse: 192.168.1.1 und 192.168.1.2
SQL> host srvctl status database -d orcl
Instance orcl1 is running on node orclnode1
Instance orcl2 is running on node orclnode2
Meine Sorge ist, meine Verbindung, die hergestellt wird unter Verwendung
(DESCRIPTION=(ADDRESS=
(PROTOCOL=TCP)(HOST=192.168.1.1) (PORT=1521)
)(CONNECT_DATA=(SID=orcl1)))
Aber der Anbieter will es eine Verbindung über die orcl-service-Namen .
Habe ich keine andere info zu diesem Zusammenhang. Bin ich ordnungsgemäß verbunden oder muss ich den Hostnamen oder die IP-Adresse für orcl-service-name.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Verbindungszeichenfolge, die auf eine Instanz auf einem server/Knoten. Sie sollten mit den gängigen service-Namen statt, und identifizieren alle Server verfügbar ist.
Äquivalent für Sie wäre so etwas wie dies (Zeilenumbrüche nur zur Klarheit hier):
So lange, wie es aufgelöst werden kann, sollte es keine Rolle, ob Sie den DNS-Namen oder die IP-Adressen für die
HOST
Parameter.Müssen Sie möglicherweise auch die
LOAD_BALANCE
oderFAILOVER
Parameter; siehe die docs.