Zum Hauptinhalt springen

So überprüfen Sie das Vorhandensein von Oracle tns über die Befehlszeile

tns oracle - Dies ist ein Dienst, der den Zugriff auf die Oracle-Datenbank auf einem Remote-Server ermöglicht. Das Überprüfen der Verbindung mit diesem Dienst über die Befehlszeile ist ein wichtiger Schritt beim Einrichten des Servers oder bei der Behebung von Problemen mit der Datenbankverbindung.

Um Oracle tns über die Befehlszeile zu testen, müssen Sie einige Schritte ausführen. Öffnen Sie zuerst die Eingabeaufforderung, indem Sie die Windows-Taste + R drücken und "cmd" eingeben. Geben Sie dann den Befehl "tnsping" und einen Zeiger auf die tnsnames-Datei ein.ein Ora, der Informationen über den Oracle-Server und seine Verbindungen enthält.

Sie werden das Ergebnis der Verbindungsüberprüfung angezeigt. Eine erfolgreiche Verbindung wird als Meldung "TNS-12535: TNS:operation timed out" angezeigt. Wenn Sie eine andere Fehlermeldung erhalten, kann dies auf Probleme bei der Verbindungskonfiguration oder beim Zugriff auf den Oracle-Server hinweisen.

Das Überprüfen von Oracle tns über die Befehlszeile ist eine schnelle und einfache Möglichkeit, um festzustellen, ob die Verbindung mit der Oracle-Datenbank richtig konfiguriert ist. Wenn bei der Verbindung Probleme auftreten, können Sie diese Anweisungen befolgen, um sie zu identifizieren und zu beheben, damit Sie später eine stabile und zuverlässige Verbindung haben.

Installieren der Oracle Instant Client-Software

Schritt 1: Gehen Sie zur offiziellen Oracle-Website.

Schritt 2: Suchen Sie den Download-Bereich.

Schritt 3: Wählen Sie das Betriebssystem aus, um den Oracle Instant Client zu starten.

Schritt 4: Stimmen Sie den Nutzungsbedingungen zu und klicken Sie auf den Download-Button.

Schritt 5: Warten Sie, bis der Download der Software abgeschlossen ist.

Schritt 6: Entpacken Sie die heruntergeladene Datei in ein handliches Verzeichnis.

Schritt 7: Konfigurieren Sie Umgebungsvariablen für den Oracle Instant Client.

Anmerkung: Gehen Sie folgendermaßen vor, um Umgebungsvariablen in Windows zu konfigurieren:

1. Öffnen Sie die Systemeigenschaften.

2. Gehen Sie zu "Erweiterte Systemeinstellungen".

3. Klicken Sie auf die Schaltfläche Umgebungsvariablen.

4. Erstellen Sie eine neue Variable mit dem Namen "ORACLE_HOME" und geben Sie den Pfad zum Verzeichnis mit dem Oracle Instant Client an.

5. Fügen Sie der Variable "Path" den Pfad zum Verzeichnis mit dem Oracle Instant Client hinzu.

Anmerkung: Führen Sie die entsprechenden Befehle aus, um Umgebungsvariablen unter Linux zu konfigurieren.

Schritt 8: Überprüfen Sie die Installation der Oracle Instant Client-Software, indem Sie an der Eingabeaufforderung den Befehl "tnsping" ausführen.

Jetzt können Sie den Oracle Instant Client verwenden, um das tns von Oracle über die Befehlszeile zu überprüfen.

Konfigurieren der Umgebungsvariablen TNS_ADMIN und PATH

Die Umgebungsvariablen TNS_ADMIN und PATH müssen so konfiguriert werden, dass Oracle tns über die Befehlszeile ordnungsgemäß funktioniert. In diesem Abschnitt erfahren Sie, wie Sie diese Einstellung vornehmen.

1. Öffnen Sie eine Eingabeaufforderung. Drücken Sie dazu Win+ R, geben Sie cmd ein und drücken Sie die Eingabetaste.

2. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob die Umgebungsvariablen bereits festgelegt sind:

3. Wenn die Befehle Werte zurückgegeben haben, fahren Sie mit Schritt 6 fort. Wenn die Variablen nicht festgelegt wurden, fahren Sie mit den folgenden Schritten fort.

4. Geben Sie den Pfad zum Verzeichnis tnsnames an.ora. Diese Datei befindet sich normalerweise im Verzeichnis %ORACLE_HOME%

5. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, um die Umgebungsvariable TNS_ADMIN festzulegen:

setx TNS_ADMIN "Pfad zu dem Verzeichnis von_tnsnames"

Geben Sie anstelle von "Pfad zu_nsnames_verzeichnispfad" den Pfad zum Verzeichnis an, in dem die tnsnames-Datei enthalten ist.ora.

6. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, um die Umgebungsvariable PATH zu konfigurieren:

setx PATH "%ORACLE_HOME%\bin;%PATH%"

7. Starten Sie die Eingabeaufforderung neu, um die Änderungen anzuwenden.

Nach Abschluss dieser Schritte werden die Umgebungsvariablen TNS_ADMIN und PATH korrekt konfiguriert, und Sie können die tns von oracle über die Befehlszeile überprüfen.

Erstellen von TNS-Dateistrukturen und Konfigurationsdateien

Damit Oracle TNS über die Befehlszeile erfolgreich validiert werden kann, müssen Sie eine Dateistruktur erstellen und die erforderlichen Konfigurationsdateien konfigurieren. In diesem Abschnitt wird der schrittweise Prozess zum Erstellen einer TNS-Dateistruktur und zum Konfigurieren von Konfigurationsdateien beschrieben.

1. Erstellen Sie ein Verzeichnis zum Speichern von TNS-Dateien. Sie können beispielsweise den folgenden Befehl an einer Eingabeaufforderung verwenden:

mkdir /path/to/tns/files

2. Erstellen Sie im erstellten Verzeichnis eine tnsnames-Datei.ora. Diese Datei enthält Informationen zu den Oracle-Netzwerkdiensten.

vi /path/to/tns/files/tnsnames.ora

3. Öffnen Sie die Datei tnsnames.ora in einem Texteditor und fügen Sie die erforderlichen Informationen zu den Oracle-Netzwerkdiensten hinzu. Zum Beispiel:

ORCL =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ORCL)))MYDB =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = MYDB)))

4. Speichern und schließen Sie die tnsnames-Datei.ora.

5. Erstellen Sie eine Listener-Datei.ora. Diese Datei enthält Informationen zum Oracle-Listener.

vi /path/to/tns/files/listener.ora

6. Öffnen Sie die Listener-Datei.ora in einem Texteditor und fügen Sie die erforderlichen Informationen zum Oracle-Listener hinzu. Zum Beispiel:

LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))))

7. Speichern und schließen Sie die Listener-Datei.ora.

8. Stellen Sie sicher, dass sich die erstellten Dateien im richtigen Verzeichnis befinden und über die richtigen Zugriffsrechte verfügen.

Nachdem Sie nun eine TNS-Dateistruktur erstellt und die Konfigurationsdateien konfiguriert haben, können Sie Oracle TNS erfolgreich über die Befehlszeile überprüfen.