[SOLUCIONADO] Illegal SPL Routine Entry

Buenos días comunidad SIU

Les escribo por la siguiente consulta

La semana pasada el dbexport comenzo a darnos el siguiente error: Illegal SPL Routine Entry
consultamos el foro y encontramos los siguientes aportes
http://foro.comunidad.siu.edu.ar/index.php?topic=4809.msg19266
http://foro.comunidad.siu.edu.ar/index.php?topic=852.msg2681
http://foro.comunidad.siu.edu.ar/index.php?topic=3014.msg10481

pero el problema persiste (ya borramos y creamos una gran cantidad de procedures)

Alguna sugerencia?
Desde ya muchas gracias

Saludos!!!

Hola,

Podes probar de ejecutar los siguientes comandos :

dbschema -f all -d base >sp.sql

Por favor, verifica si en el archivo sp.sql quedan los CREATE PROCEDURE de TODOS los procedures.

Corre tambien los siguientes oncheck y postea las salidas

oncheck -ec
oncheck -cc nombrebase > oncheck_cc.txt
oncheck -cdD nombrebas > oncheck_cdD.txt
oncheck -ciI nombrebase > oncheck_ciI.txt

saludos
Ignacio

Hola Ignacio, gracias por tu respuesta

Te cuento, esta linea dbschema -f all -d base >sp.sql nos da el mismo error que el dbexport, en el mismo procedure

Saludos!

Tendrías que correr los oncheck para ver que errores hay y si si se arregla el problema en las tablas del sistema.

Por lo relatado en esos hilos parece que cada uno fue un caso distinto pero el común denominador es falla en las tablas del sistema o basura introducida en las mismas.

Probá con los oncheck. En todo caso podés aplicar cada una de las recetas que solucionaron esos casos y ver si a vos te funcionan.

Saludos

Gustavo

Buenos días Comunidad

Mediante este mensaje quería comentar que logramos solucionar el error planteado.

Procedimos a eliminar y volver a generar todos los sp del usuario dba, en base al ultimo respaldo disponible.

Por nuestra parte, damos por finalizado este tema.
Muchas gracias por todo
Que tengan linda jornada!!!