Maison > Article > base de données > modification du port Oracle
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.
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.
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) )
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521)) )
)
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) )
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC2048)) (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 2048)) )
)
Après avoir modifié l'écouteur .ora, veuillez enregistrer et fermer le fichier.
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.
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!