dba:ezconnect_sqlnet
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
dba:ezconnect_sqlnet [2013/06/11 21:25] – [Easy Connect SQL*Net verwenden] gpipperr | dba:ezconnect_sqlnet [2014/07/08 14:51] (aktuell) – [Easy Connect SQL*Net verwenden] gpipperr | ||
---|---|---|---|
Zeile 44: | Zeile 44: | ||
- | ==== Hostnaming 11g 11.2.0.3.0 ===== | + | In der Powerschell den String |
- | + | ||
- | Zugriff auf die Instance soll nun nur über den Hostname des Servers erfolgen. | + | |
- | + | ||
- | In der Theorie müsste nur der Name des DB Server angegeben werden. | + | |
- | Im Listern wird die default instance | + | |
- | + | ||
=== DEFAULT_SERVICE_listener_name === | === DEFAULT_SERVICE_listener_name === | ||
- | Soll auch der Service Name nicht mit angegeben werden | + | Soll auch der Service Name nicht mit angegeben werden |
+ | |||
+ | Im Listern wird die default instance mit dem Parameter DEFAULT_SERVICE_listener_name konfiguriert. | ||
Zeile 66: | Zeile 61: | ||
siehe : http:// | siehe : http:// | ||
- | Dann kann eine Verbindung aufgebaut werden: | + | |
+ | === Fehler: ORA-12504 === | ||
+ | |||
+ | In meiner Umgebung hat das Feature allerdings noch nicht funktioniert ....... Fehler wird noch gesucht | ||
+ | |||
+ | Siehe zu diesen 11g Verhalten auch die Metalink Note : ORA-12504 When Using (HOSTNAME) Method For 11G Client/ | ||
+ | |||
+ | Wichtig: In der Client sqlnet.ora DARF kein HOSTNAME als NAMES.DIRECTORY_PATH definiert sein, sonst überschneidet sich das Verhalten! | ||
+ | |||
+ | |||
+ | ==== Hostnaming ===== | ||
+ | |||
+ | Der Zugriff auf die Instance soll nun nur noch über die Angabe des Hostname des Servers erfolgen. | ||
+ | |||
+ | Dazu muss der Hostname über DNS aufgelößt werden konnen UND ein Service_Name = Hostname muss im Listener der Datenbank Umgebung konfiguriert werden. | ||
+ | |||
+ | Ablauf: | ||
+ | * Client - DNS Eintrag für den verwendeten hostname z.B. GPI_DBServer - Lokal über HOST Datei oder DNS | ||
+ | * Client - sqlnet.ora Eintrag -> NAMES.DIRECTORY_PATH= (HOSTNAME) | ||
+ | * Server - listner.ora Konfiguration SID_LIST mit passenden GLOBAL_DBNAME = " | ||
+ | (SID_LIST = | ||
+ | | ||
+ | (GLOBAL_DBNAME = gpi_dbserver) | ||
+ | (ORACLE_HOME = / | ||
+ | (SID_NAME = GPI) | ||
+ | ) | ||
+ | ) | ||
+ | </ | ||
+ | |||
+ | |||
+ | Dann kann eine Verbindung aufgebaut werden | ||
<code cmd> | <code cmd> | ||
- | | + | |
</ | </ | ||
- | === Fehler: ORA-12504 === | ||
- | In meiner Umgebung hat das Feature allerdings noch nicht funktioniert ....... Fehler wird noch gesucht | ||
- | Wird der Servicename allerdings als Hostname in der hosts hinterlegt, wird auch eine Verbindung aufgebaut. (gpi_db ist als Hostname = Service_name in der host Datei hinterlegt!) | ||
- | |||
- | Siehe zu diesen 11g Verhalten auch die Metalink Note : ORA-12504 When Using (HOSTNAME) Method For 11G Client/ | ||
dba/ezconnect_sqlnet.txt · Zuletzt geändert: 2014/07/08 14:51 von gpipperr