Maison >base de données >Oracle >Comment vérifier le numéro de port de la base de données Oracle

Comment vérifier le numéro de port de la base de données Oracle

下次还敢
下次还敢original
2024-04-18 20:54:181161parcourir

Méthode de requête du numéro de port de la base de données Oracle : utilisez la commande Oracle Listener pour afficher l'état de l'écouteur et obtenir le numéro de port. Utilisez une requête SQL pour obtenir le nom de l'écouteur. Utilisez la commande LISTEN pour interroger la configuration de l'écouteur et obtenir le numéro de port en fonction du nom de l'écouteur.

Comment vérifier le numéro de port de la base de données Oracle

Méthode de requête du numéro de port de la base de données Oracle

Étape 1 : Utilisez l'écouteur Oracle

  • pour ouvrir une invite de commande ou une fenêtre de terminal.
  • Entrez la commande suivante :
<code>lsnrctl status</code>
  • La sortie affichera l'état de l'écouteur en cours d'exécution, y compris le numéro de port.

Étape 2 : Requête à l'aide de SQL

  • Connectez-vous à la base de données à l'aide de SQL*Plus ou d'un autre client Oracle.
  • Entrez la requête suivante :
<code>SELECT value FROM v$parameter WHERE name = 'local_listener'</code>
  • Les résultats afficheront le nom de l'auditeur.

Étape 3 : Obtenez le numéro de port à partir du nom de l'écouteur

  • Utilisez la commande LISTEN pour interroger la configuration de l'écouteur et obtenir le numéro de port :
<code>lsnrctl status <监听器名称></code>
  • La sortie affichera le numéro de port.

Exemple

Si l'écouteur s'appelle LISTENER, la commande de requête est :

<code>lsnrctl status LISTENER</code>

La sortie est similaire à :

<code>Status of the LISTENER listener
--------------------------------
Version             12.1.0.2.0
Start Date          13-MAY-19
Uptime              0 days 16 hours 47 minutes 04 seconds
Trace Level         off
Security             ON: Local OS Authentication
SNMP                 OFF
Default Service     orcl
Services Summary...
Service "orcl" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Handler(s):
  "DEDICATED" established:10035927 received:14858731401 connect time:2934511431842 sent:0 bytes
  Protocol Address         Connect Data
  TCP     (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<HOSTNAME>)(PORT=1521)))</code>

Dans cet exemple, le numéro de port de la base de données Oracle est 1521.

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!

Déclaration:
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