Bases de Datos - Ejecucion erronea de sentencia del shared_pool

 
Vista:
sin imagen de perfil

Ejecucion erronea de sentencia del shared_pool

Publicado por isaac (1 intervención) el 26/09/2017 12:19:02
Buenos Días.

Me he encontrado con un problema un poco raro, tengo un servidor de BDD con varios esquemas y funciones definidas en ellos.

Cuando ejecuto esa funcion en un esquema ( Select funcion from dual) hay ociasiones que me da un error de que no se puede ejecutar y al ver el error es el siguiente:

Yo estoy en el esquema1 situado y ejecuto la funcion:

El error es porque internamente realiza lo siguiente

select esquema2.funcion from dual;

Si ejecuto :

Alter system flush shared_pool;

Me vuelve a funcionar perfectamente. Este error no pasa siempre, solo en ocasiones puntuales y siempre vaciando el shared_poll se arregla.

¿Ha alguien leha pasado algo parecido alguna vez?

Un Saludo y Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder