Heim  >  Artikel  >  Datenbank  >  So ändern Sie den Port in Oracle

So ändern Sie den Port in Oracle

PHPz
PHPzOriginal
2023-04-25 09:01:203851Durchsuche

Oracle ist ein beliebtes relationales Datenbankverwaltungssystem, mit dem große Datenmengen gespeichert und verwaltet werden können. Oracle verwendet den Standardport 1521, um Verbindungen mit Clients herzustellen. Wenn Sie jedoch mehrere Instanzen auf demselben Computer installieren müssen oder Netzwerksicherheitsbeschränkungen durch eine Firewall implementieren müssen, müssen Sie den Oracle-Port ändern. In diesem Artikel erfahren Sie, wie Sie den Oracle-Port ändern.

  1. Sehen Sie sich den aktuellen Oracle-Port an

Bevor wir den Port von Oracle ändern, müssen wir den Port der aktuellen Oracle-Instanz überprüfen. Wir können sqlplus oder andere Befehlszeilentools verwenden, um eine Verbindung zur Oracle-Instanz herzustellen. Geben Sie den folgenden Befehl ein, um den aktuellen Port anzuzeigen:

SELECT dbms_xdb.gethttpport() from dual;

Führen Sie diesen Befehl aus und das System gibt die Portnummer der aktuellen Oracle-Instanz zurück.

  1. Oracle-Port ändern

Um den Oracle-Port zu ändern, müssen wir die Oracle-Konfigurationsdatei (listener.ora oder tnsnames.ora) bearbeiten, den Port der aktuellen Instanz finden und ihn in den neuen Port ändern. Hier nehmen wir das Ändern der Datei listener.ora als Beispiel:

Suchen Sie den Ordner NETWORKADMIN im Oracle-Installationsverzeichnis, suchen Sie die Datei listener.ora und öffnen Sie sie.

Suchen Sie den folgenden Code:

(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))

Dies ist die Portkonfiguration für die aktuelle Oracle-Instanz.

Ändern Sie die Portnummer in die neue Portnummer. Beispielsweise ändern wir die Portnummer in 1818:

(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1818))

Speichern und schließen Sie die Datei listener.ora.

  1. Starten Sie den Oracle-Dienst neu.

Nachdem wir den Oracle-Port geändert haben, müssen wir den Oracle-Dienst neu starten. Sie können den Oracle-Dienst über den Dienstmanager neu starten oder den folgenden Befehl in der Befehlszeile verwenden:

net stop OracleServiceORCL 
net start OracleServiceORCL

ORCL stellt dabei den Namen Ihrer Oracle-Instanz dar. Ändern Sie ihn nach Bedarf.

  1. Überprüfen Sie, ob der neue Port wirksam ist

Nach dem Neustart des Oracle-Dienstes müssen wir überprüfen, ob der neue Port wirksam ist. Dies kann durch Befolgen dieser Schritte überprüft werden:

Verwenden Sie sqlplus oder andere Befehlszeilentools, um eine Verbindung zur Oracle-Instanz herzustellen, und geben Sie den folgenden Befehl ein:

SELECT dbms_xdb.gethttpport() from dual;

Führen Sie den Befehl aus und das System sollte die neue Portnummer der Oracle-Instanz zurückgeben.

Verwenden Sie die neue Portnummer, den neuen Benutzernamen und das neue Passwort, um einen Verbindungstest durchzuführen. Wenn Sie eine normale Verbindung herstellen können, ist der neue Port wirksam.

Zusammenfassung

Oracle ist ein beliebtes relationales Datenbankverwaltungssystem, das den Standardport 1521 verwendet, um Verbindungen mit Clients herzustellen. Wenn Sie mehrere Instanzen auf demselben Computer installieren müssen oder Netzwerksicherheitsbeschränkungen durch eine Firewall implementieren müssen, müssen Sie den Oracle-Port ändern. In diesem Artikel wird beschrieben, wie Sie den Port von Oracle ändern und überprüfen, ob die Änderung erfolgreich ist, indem überprüft wird, ob der neue Port wirksam wird.

Das obige ist der detaillierte Inhalt vonSo ändern Sie den Port in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:So sichern Sie OracleNächster Artikel:So sichern Sie Oracle