oracle xe ORA-12519, TNS:no appropriate service handler found

31/03/2010


Una posible solución a este error pasa por ejecutar la sentencia:

ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE

y reiniciar la base de datos.

Breve explicación del problema

Según los desarrolladores, si por ejemplo tenemos el parámetro “processes” del init.ora del servidor establecido a 40, una instalación de XE permitirá unas 19 nuevas conexiones (teniendo en cuenta los procesos en segundo plano). PMON proporciona esta información al listener como parte de su carga de actualizaciones periódica del listener, y cada vez que algo cambia en el lado del servidor, mantendrá al listener actualizado enviándole actualizaciones de carga. Así que, si alguien realiza 19 conexiones/desconexiones en un bucle, el listener verá los 19 slots usados para las conexiones, y hasta que le llegue la siguiente actualización por parte de PMON, no sabrá que los 19 servidores han finalizado (solamente las conexiones van a través del listener, las desconexiones no). La actualización llegará, pero obviamente existe una ventana de tiempo en la que el listener cree que todos los slots están ocupados, y por tanto, rechazará las conexiones en dicho intervalo.

via

3 Responses to “oracle xe ORA-12519, TNS:no appropriate service handler found”

  1. Jorge Says:

    Muchas gracias, creo que me acabas de salvar el culo!!

  2. mfm Says:

    hice esto y ahora arranco la base de datos y arranca, pero no puedo ingresar, como si no existiera.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: