ORA-02097: parameter cannot be modified because specified value is invalid

TCP state diagram
Image via Wikipedia

Para aquellos que trabajan un entorno de servidor compartido, donde tenemos varias instancias y varios listeners vamos a ver un poco de registro de servicios.

Podemos agregar al archivo de inicialización, para que registren los dispachers con un listener que no sea el default propuesto por oracle.

Debido a que ambos, el parámetro LOCAL_LISTENER y el atributo LISTENER permiten al proceso PMON registrar la información del dispacher con el listener, no es necesario especificar el parámetro y el atributo si los valores son los mismos.

Ahora veamos un ejemplo de un server donde tengo el listener default de ASM , más otros listeners y otras instancias.

Comencemos revisando que listeners tengo corriendo.

[oracle@gontlinux dbs]$ ps -ef | grep inh
oracle    8218     1  0 Oct15 ?        00:00:03 /u01/app/oracle/product/10.2.0/db_TOPAS/bin/tnslsnr LISTENER -inherit
oracle    7798     1  0 Oct15 ?        00:00:03 /u01/app/oracle/product/10.2.0/db_TOPAS/bin/tnslsnr TOPAS_GONTLINUX -inherit
oracle   18998 15040  0 16:03 pts/1    00:00:00 grep inh

Continúa leyendo ORA-02097: parameter cannot be modified because specified value is invalid