El procedimiento almacenado definido por Oracle no se puede ejecutar y se encuentra en un estado no válido.
Hay dos posibilidades de estado no válido:
1. Una posibilidad es que la edición del procedimiento almacenado no haya tenido éxito. Aunque el procedimiento almacenado se creó, hay un error de sintaxis en él.
2. Otra situación es que la estructura de la tabla utilizada por el procedimiento almacenado ha cambiado y es necesario volver a compilarla.
La solución es la siguiente:
Recompilar. Si no tiene éxito, significa que hay un problema de sintaxis y es necesario modificar el procedimiento almacenado.
Lectura ampliada:
Modifique la operación del procedimiento almacenado: en su procedimiento almacenado, presione el botón derecho del mouse, señale la modificación y luego guárdelo.