j'ai compris

Comment vérifier et modifier l'adresse IP du serveur écoutée par la base de données Oracle

publié il y a  2020-9-30 22:12:55 137 0 0 0 0

Question

En cas de changement d'adresse IP du serveur eSight, une erreur de connexion peut se produire sur la base de données Oracle. Comment changer l'adresse IP du serveur écoutée par la base de données Oracle en conséquence?

Répondre

note_3.0-en-us.png
  • Cette opération prend uniquement en charge le scénario dans lequel eSight et la base de données Oracle sont déployés sur le même serveur.

  • Si l'adresse IP d'écoute de la base de données Oracle est 127.0.0.1, ne modifiez pas l'adresse IP du serveur écoutée par la base de données Oracle.

  • Dans un système HA, la nouvelle adresse IP d'écoute est l'adresse IP flottante d'eSight.

  • Dans d'autres scénarios, la nouvelle adresse IP d'écoute est l'adresse IP système d'eSight.

  1. Connectez-vous au système d'exploitation Linux en tant qu'utilisateur oracle .

  2. Vérifiez et modifiez l'adresse IP d'écoute de la base de données Oracle.



    1. Ouvrez le fichier listener.ora . Dans l'exemple suivant, 10.137.59.87 est l'adresse IP d'écoute de la base de données Oracle. Changez-le en la nouvelle adresse IP d'écoute.

      vi /opt/oracle/product/11.2.0/db_1/network/admin/listener.ora
      ... 
       
      ESIGHTLISTENER = 
        (DESCRIPTION_LIST = 
          (DESCRIPTION = 
            (ADDRESS = (PROTOCOL = IPC)(KEY = REGISTER)) 
            (ADDRESS = (PROTOCOL = TCP)(HOST = 10.137.59.87)(PORT = 31521)) 
          ) 
        ) 
      ...

      Appuyez sur Echap pour quitter le mode d'édition. Entrez : wq pour enregistrer la modification et quitter le fichier.

    2. Ouvrez le fichier tnsnames.ora . Dans l'exemple suivant, 10.137.59.87 est l'adresse IP d'écoute de la base de données Oracle. Changez-le en la nouvelle adresse IP d'écoute.

      vi /opt/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
      ESIGHTLINK=( 
      DESCRIPTION=( 
      ADDRESS_LIST=( 
      ADDRESS=(PROTOCOL=TCP) 
      (HOST=10.137.59.87) 
      (PORT=31521) 
      ) 
      ) 
      (CONNECT_DATA=(SERVER=DEDICATED) 
      (SERVICE_NAME=esight) 
      ) 
      ) 
      ...

      Appuyez sur Echap pour quitter le mode d'édition. Entrez : wq pour enregistrer la modification et quitter le fichier.

  3. Exécutez les commandes suivantes pour redémarrer le service d'écoute de la base de données Oracle.


    $ lsnrctl stop esightlistener 
    $ lsnrctl start esightlistener


  • x
  • Standard:

Commentaire

Connectez-vous pour répondre. Se connecter | Enregistrer
envoyer

Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».

My Followers

Connectez-vous pour participer à la communication et au partage

S'identifier

Bloquer
Êtes-vous sûr de bloquer cet utilisateur?
Les utilisateurs de votre liste noire ne peuvent ni commenter votre publication,ni vous mentionner, ni vous envoyer de messages privés.
Rappel
Veuillez lier votre numéro de téléphone pour obtenir un bonus d'invitation.