Cuando se tienen 2 instalaciones de oracle con versiones diferentes, hay que utilizar siempre el listener de la version mas nueva. Segun metalink Oracle 8i funcionara con listeners de 8 y de 9 la version 9 con listeners versiones 9 y 10 y la 10 con listeners de 10 y 11.
En este caso el error ORA-12537 se presenta cuando se utiliza por ejemplo para una BD de 10g un listener de 9i. En este caso lo que hay que hacer es copiar el listener.ora al directorio network/admin del home de la instalacion de 10 bajar el listener de 9 e iniciar el de 10. Con esto todas las BD de oracle 9 se conectaran usando el listener de la Version 10g.
Saludos.
En este caso el error ORA-12537 se presenta cuando se utiliza por ejemplo para una BD de 10g un listener de 9i. En este caso lo que hay que hacer es copiar el listener.ora al directorio network/admin del home de la instalacion de 10 bajar el listener de 9 e iniciar el de 10. Con esto todas las BD de oracle 9 se conectaran usando el listener de la Version 10g.
Saludos.
Hola Fernando, en mi trabajo estamos tratando de hacer convivir una instancia 8i junto con instancias 10g R2, pero estamos teniendo problemas con los listeners.
ResponderBorrarLos pasos que seguimos fueron los siguientes:
1) Configuramos el ORACLE_HOME de la 10g R2:
U:\>set ORACLE_HOME=D:\u01\app\oracle\product\10.2.0.1\db_1
2) Consultamos el estado del listener de la 10g R2 creado por nosotros, y nos dió el siguiente error:
U:\>D:\u01\app\oracle\product\10.2.0.1\db_1\bin\lsnrctl status LISTENER99
LSNRCTL for 32-bit Windows: Version 10.2.0.4.0 - Production on 25-SEP-2009 15:27:59
Copyright (c) 1991, 2007, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rapitest.intelap.local)(PORT=1531)
))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
32-bit Windows Error: 61: Unknown error
3) Decidimos bajar el listener 8 para que sólo esté el 10:
U:\>D:\oracle\ora81\bin\lsnrctl stop
LSNRCTL for 32-bit Windows: Version 8.1.7.3.0 - Production on 25-SEP-2009 15:25:57
(c) Copyright 1998 Oracle Corporation. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
The command completed successfully
U:\>set ORACLE_HOME=D:\u01\app\oracle\product\10.2.0.1\db_1
4) Y también nos aparece error:
U:\>D:\u01\app\oracle\product\10.2.0.1\db_1\bin\lsnrctl start LISTENER99
LSNRCTL for 32-bit Windows: Version 10.2.0.4.0 - Production on 25-SEP-2009 15:26:11
Copyright (c) 1991, 2007, Oracle. All rights reserved.
Starting tnslsnr: please wait...
Failed to open service OracleOraHome10R2TNSListenerLISTENER99, error 1060.
Cualquier sugerencia o alternativa a seguir será bienvenida.
Desde ya muchas gracias.
Hola, es un poco tarde pero espero sirva de algo. Vas a tener que usar para cada version su respectivo listener, solo ten cuidado que cada una este escuchando en un puerto diferente, si puedes pega el contenido del listener.ora y del listener.log de cada listener para ver si te regresa algun error en especifico.
ResponderBorrarSaludos.
ulmojema Sean Shop https://marketplace.visualstudio.com/items?itemName=8tiroriata.Ninja-Guy-gratuita
ResponderBorrarbebulllynin
sisicomze1990 Keith Carouthers Programs
ResponderBorrarclick here
essoifracal