Bonjour,
Pourriez vous m'expliquer la marche à suivre pour créer 2 listener sur un serveur où se trouve plusieurs bases de données avec 2 oracle_home différents: oracle 9i et Oracle 10g.
Bonjour,
Pourriez vous m'expliquer la marche à suivre pour créer 2 listener sur un serveur où se trouve plusieurs bases de données avec 2 oracle_home différents: oracle 9i et Oracle 10g.
Bonsoir,
les bonnes pratiques recommandent que le listener soit démarré depuis la distribution la plus récente, soit la 10g dans ton cas. Il suffit alors d'utiliser netca (ou de modifier manuellement ton listener.ora mais + ça va + l'outillage fourni par Oracle devient incontournable, d'autant plus sous windows avec sa notion de service). Il faut nommer tes listeners différemment et utiliser un port ou une IP distincte selon ton architecture.
Le plus simple est de n'avoir que le listener 10g qui tourne, et qui sert aussi pour tes bases 9i (suffit juste dans le listener.ora de ton install 10g de mettre, pour tes bases 9i, le ORACLE_HOME de la 9i)
Si tu veux réellement 2 listeners, il faut les appeler différemment dans les 2 fichiers listener.ora, et les faire écouter sur un port différent
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
Actuellement un seul listener existe en 10g pour toutes les instances 9 et 10.
cependant afin d'alléger sa charge, il semble être conseillé de créer un 2eme listener,.
c'est cette façon de faire qui me manque.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager