Un Listener para varios SID

Ante todo, Grai por vuestra estimable ayuda, ...
Mi pregunta es:
Teniendo
Dos BBDD en versiones diferentes [7y8] ¿Cómo puedo enlazar ambos SID en
un mismo listener?, es decir, tener SID1 y SID2 y un único listener, de
tal forma que teniendo ambos servicios oracle levantados me pueda
conectar.
Mi configuración consiste en un solo Listener [Listener80] y:
passwords_listener= (sid1)
-----------------------------------------------
listener =
  (address_list =
    (address = (protocol = TCP)(host = MiServidor)(port = 1521))
  )
sid_list_listener =
  (sid_list =
    (sid_desc =
    (sid_name = SID1)
  )
  (sid_list =
    (sid_desc =
    (sid_name = SID21)
)
)
STARTUP_WAIT_TIME_LISTENER = 0
CONNECT_TIMEOUT_LISTENER = 10
TRACE_LEVEL_LISTENER = 0
-----------------------------------------------
Grais Anticipadas !

1 Respuesta

Respuesta
1
sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = sid1)
(oracle_home = /rutahome_oracle7)
)
(sid_desc =
(oracle_home = /oracle/8.1.5)
(sid_name = sid2)
)
Tenés que establecer bien el Horacle home de cada producto, lo que puse es solo un ejemplo.
Perdón, perdón, ... Gracias por tu info y aclaración.
Hemos estado trabajando en ello y hemos encontrado la manera ... [o una de ellas]. Hemos configurado el Listener [v806] para las dos instancias pero hemos tenido que utilizar dos puertos. Como sigue:
-----------------------------------------------------------------
# --------------------------
#
# Installation Generated Net V2 Configuration
# Version Date: 04-Feb-09
# Filename: C:\ORANT806\NET80\ADMIN\listener.ora
#
listener =
(address_list =
(address= (protocol= ipc)(key= pnpkey))
(address= (protocol= tcp)(host= MiServidor)(Port= 1621))
(address= (protocol= tcp)(host= MiServidor_IP)(Port= 1521))
)
sid_list_listener =
(sid_list =
(sid_DESC =
(global_dbname= MiServidor.)
(oracle_HOME= c:\orant806)
(sid_NAME = SID1)
)
(sid_DESC =
(global_dbname= MiServidor_IP.)
(oracle_HOME= c:\orant734)
(sid_name = SID2)
)
)
startup_wait_time_listener = 0
connect_timeout_listener = 10
trace_level_listener = OFF
# --------------------------
-----------------------------------------------------------------
El 'problema' es que se deben usar dos puertos, pero, ¿existe alguna manera de poder poner 1 y que todo el mundo vaya contra ese?
Grais anticipadas.
La verdad que no se en 8.0.6, pero no debería tener problemas en tener un solo puerto.
Dejá sólo el 1521 y listo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas