Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagede

Die Verbindung zu einer Oracle-Datenbank ist wahrscheinlich komplizierter, als sie sein könnte oder sein sollte.

Oracle Account

Erstellen Sie zunächst ein Oracle-Konto auf www.oracle.com. Dieser ist zum Herunterladen der Software erforderlich.

Software Download

Laden Sie die folgenden Pakete herunter (verwenden Sie die aktuellste Version, die Sie finden können - sie stellt eine Verbindung zu älteren Datenbankversionen her):

Entpacken

Entpacken Sie alle Dateien in ein Verzeichnis. 

Es wird in etwa so aussehen:

Pfad- und Umgebungsvariable setzen

Setzen Sie ORACLE_HOME auf das Verzeichnis, in dem sich der Client befindet:

Legen Sie den Pfad so fest, dass er auch dieses Verzeichnis einschließt:

ODBC-Treiber installieren

Installieren Sie den ODBC-Treiber mit dem folgenden Befehl:

Translations Ignore


Code Block
titleInstall Oracle ODBC Driver
c:\Oracle\instantclient_12_2\odbc_install.exe



tnsnames.ora erstellen

Oracle benötigt eine Datei tnsnames.ora, im Verzeichnis ORACLE_HOME\network\admin

Eine Beispieldatei tnsnames.ora, die eine Verbindung zu zwei Diensten (zwei Datenbanken) herstellen kann, ist unten abgebildet:

Translations Ignore


Code Block
titletnsnames.ora
test_database =
   (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = my-oracle-db)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = test_database)
    )
)
prod_database =
   (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = my-oracle-db)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = prod_database)
    )
)



Konnektivität testen

Führen Sie mit einem cmd den folgenden Befehl aus:

Translations Ignore


Code Block
titleTest Connectivity
c:\Oracle\instantclient_12_2\sqlplus.exe username@test_database



Sie werden nach einem Passwort gefragt und sollten in der Lage sein, sich mit der Datenbank zu verbinden. Von dort aus können Sie einige ausgewählte, gespeicherte Prozeduren zur Überprüfung der Konnektivität ausführen. Wenn Sie mehr als einen Dienst (Datenbank) konfiguriert haben, testen Sie jeden von ihnen.

ODBC-Verbindung

Erstellen Sie nun die ODBC-Verbindungen.

Das folgende Dialogfeld zeigt die Einstellungen für den obigen test_database-Eintrag. Hinweis: Es wird empfohlen, die ODBC-Verbindung auf schreibgeschützt (read only) zu setzen, wenn das Jtel-System nur aus der Datenbank lesen soll.

ODBC-Verbindungen - jtel TEL Server

Legen Sie nun wie gewohnt die ODBC-Verbindungen im jtel Telephony Server an, wenn diese beim Start vom Server geöffnet werden sollen. Andernfalls können Sie die Verbindung zur Datenquelle später über die Funktion Open DSN im Call-Flow herstellen.

Sv translation
languagefr

Translations Ignore


Code Block
title
c:\Oracle\instantclient_12_2\odbc_install.exe


Translations Ignore


Code Block
title
test_database = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = my-oracle-db)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SID = test_database) ) ) prod_database = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = my-oracle-db)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SID = prod_database) ) )


Translations Ignore


Code Block
title
c:\Oracle\instantclient_12_2\sqlplus.exe username@test_database