Was tun, wenn per ODBC die enaio Datenbank nicht zur Auswahl steht?
Bei Oracle werden die zulässigen Verbindungen in der tnsnames.ora definiert. Nur das, was dort steht, kann per ODBC ausgewählt werden. Die Daten, die dort einzutragen sind (Oracle-Server, Port, Instance ...), kann nur der Oracle-Admin bereitstellen.
Nachfolgend ist beschrieben, wo man sie wie einträgt oder kontrollieren kann, ob die Daten vorhanden sind.
Schritt-für-Schritt-Anleitung
Die Datei tnsnames.ora liegt standardmäßig im Verzeichnis network\admin der Oracle-Client-Installation.
Da es eine Text-Datei ist, kann man sie mit einem Text-Editor öffnen und bearbeiten. Bitte prüfen, ob die Daten korrekt sind. Evtl. fehlt der Eintrag für unseren Benutzer oder die Datei ist nicht valide.
Beispiel einer validen Datei:
Der Eintrag "ORCL= ..." ist bei ODBC verfügbar. Die anderen Daten definieren den Oracle-Server, den Port und die Instance, in welcher unser Benutzer arbeiten darf.Im ODBC-Treiber sieht es dann so aus:
Die Daten, die in die tnsnames.ora einzutragen sind, sollten vom Oracle-Admin bereitgestellt werden.
Verwandte Artikel