Maison> base de données> Oracle> le corps du texte

modification du port Oracle

WBOY
Libérer: 2023-05-11 11:47:36
original
1282 Les gens l'ont consulté

Oracle est un système de gestion de bases de données relationnelles populaire qui utilise des ports pour communiquer au sein d'un réseau informatique. Un port est une adresse qui identifie une application et permet au serveur de communiquer avec d'autres ordinateurs sur le réseau. La base de données Oracle utilise le port 1521 pour la communication par défaut. Cependant, dans certains cas, vous devrez peut-être modifier les paramètres de port de votre base de données Oracle. Dans cet article, nous présenterons comment modifier le port Oracle.

  1. Arrêtez l'écouteur dans la base de données Oracle

Avant de modifier le port Oracle, vous devez arrêter l'écouteur Oracle. Car si l'écouteur est en cours d'exécution, le changement de port ne prendra pas effet. Pour arrêter l'écouteur Oracle, ouvrez une invite de commande et entrez la commande suivante :

lsnrctl stop

Cette commande arrêtera l'écouteur Oracle, vous permettant de modifier le port par défaut.

  1. Modifier les paramètres du port Oracle

Après avoir arrêté le programme d'écoute, vous pouvez modifier les paramètres du port Oracle. Pour cette opération, vous devez rechercher le fichier Listener.ora dans votre répertoire d'accueil Oracle. Veuillez noter que l'emplacement du répertoire d'accueil Oracle dépend de votre système d'exploitation et de la version d'Oracle. Normalement, il se trouve dans le chemin $ORACLE_HOME/network/admin.

Ouvrez le fichier listening.ora et vous verrez ce qui suit :

SID_LIST_LISTENER =
(SID_LIST =

(SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:ppOracleproduct .2.0dbhome_1) (PROGRAM = extproc) )
Copier après la connexion
Copier après la connexion

)

LISTENER =
(DESCRIPTION_LIST =

(DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521)) )
Copier après la connexion

)

Dans le code ci-dessus, vous devez remplacer " PORT=1521" au numéro de port que vous souhaitez utiliser. Par exemple, si vous souhaitez changer le port en 2048, le code devrait ressembler à ceci :

SID_LIST_LISTENER =
(SID_LIST =

(SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:ppOracleproduct .2.0dbhome_1) (PROGRAM = extproc) )
Copier après la connexion
Copier après la connexion

)

LISTENER =
(DESCRIPTION_LIST =

(DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC2048)) (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 2048)) )
Copier après la connexion

)

Après avoir modifié l'écouteur .ora, veuillez enregistrer et fermer le fichier.

  1. Redémarrez l'écouteur Oracle

Après avoir effectué les modifications ci-dessus, vous devez redémarrer l'écouteur Oracle. Pour ce faire, ouvrez une invite de commande et entrez la commande suivante :

lsnrctl start

Cette commande démarrera l'écouteur Oracle et rendra vos modifications effectives.

  1. Vérifiez le port Oracle modifié

Pour vérifier que le changement de port Oracle a réussi, démarrez SQL Plus à l'aide de la commande suivante :

sqlplus sys as sysdba

Ensuite, veuillez saisir la commande suivante pour afficher le port Oracle :

select dbms_xdb .gethttpport from dual ;

Cette commande affichera le numéro de port utilisé par la base de données. Assurez-vous qu'il est mis à jour avec le numéro de port que vous venez de modifier.

Résumé

Lors de la modification des paramètres du port Oracle, veuillez d'abord arrêter le programme d'écoute et modifier le fichier Listener.ora. Ensuite, redémarrez l'écouteur et vérifiez que vos modifications ont réussi. Notez que les modifications de port peuvent avoir un impact sur votre application, alors assurez-vous d'en tenir compte avant de modifier le port. Si vous n'êtes pas sûr de l'impact de ces modifications, veuillez consulter le support technique Oracle.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!