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.
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.
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.
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.
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!