¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo solucionar el error ORA-04031 en entornos de producción Oracle

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 587 Vistas
0
Cargando...

Hola a todos,

El error ORA-04031 ha estado ocurriendo consistentemente en nuestro entorno de producción.

Hemos aplicado parches de Oracle en el sistema BI7.0 (2004s - Oracle 10.2.0.2) según las sugerencias de SAP. (Un conjunto de 35 parches según la nota 871096)

(Lista de parches - 5369855,5253307,6340979,5618049,7133360,5895190,6826661,4704890,6005996,5188321,6447320,3748430,5442919,4952782,5458753,5941030,5345999,6153847,5530958,4883635,5636728,4668719,5635254,5063279,7237154,5103126,4638550,4770693,4864648,6046043,7608184,6729801,5363584,6771608,6435823)

La aplicación de parches de Oracle no ha resuelto este problema. El error sigue ocurriendo. Ahora, según las notas 1171650 y 830576, hemos ajustado ciertos parámetros.

También revisamos las notas 869006 y 1120481, pero no han sido de mucha ayuda.

Hay un lanzamiento programado para esta semana. ¿Podrían sugerir por favor qué acciones adicionales deben tomarse para identificar el problema y resolverlo?

Gracias de antemano.

Saludos cordiales

Bhupesh

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Stefan / Jens,

Gracias por la ayuda hasta ahora. Al ejecutar la declaración SQL se obtuvieron más de 21000 filas.

Podríamos tener una idea de cuál declaración está utilizando más memoria. Por favor, sugiere cómo proceder.

El mensaje anterior no era legible; así que lo estoy reescribiendo.

Gracias y saludos,

Bhupesh

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Jens,

Gracias por las sugerencias.

Hemos restablecido el parámetro SGA_TARGET y también hemos aumentado los otros parámetros de memoria.

Error - ''SMON: Reiniciando el rollback paralelo fast_start' no se encuentra en el sistema.

Esperamos que esto resuelva el problema. Seguiremos monitoreando.

Gracias de nuevo.

Saludos cordiales

Bhupesh

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Bhupesh,

por favor verifica si el valor de SGA_TARGET está configurado.

Oracle dice lo siguiente:


Eliminar cualquiera de las entradas de SGA_TARGET y Manual shared Memory Parameters del archivo pfile
Si se elimina SGA_TARGET, asegúrate de que <SID>.__parameters también sea eliminado.
Asegúrate de que SHARED_POOL_SIZE y JAVA_POOL_SIZE sean más de 200 MB como se menciona en la Nota 376612.1 "ORA-04031: unable to allocate xxxx bytes of shared memory" durante la actualización a 10gR2.

El soporte de Oracle también proporciona un script para analizar este ORA-04031, por favor continúa con este script (Doc ID 430473.1)

ORA-04031 es un error con muchas causas, por lo que no es fácil de analizar. ¿Fue el último error publicado el error completo o hay algo como 'SMON: Reiniciando el rollback paralelo fast_start' que viene después?

Saludos,

Jens

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

El error Ora-4031 ha ocurrido nuevamente en nuestro sistema.

Se observó el siguiente error en uno de los archivos de traza.

No se descargó el montón de SGA Heap desc=380000058. El proceso mantiene el latch.

Hora actual: 09/09/2009 20:36:09

Última descarga de montón de SGA en 09/02/2009 02:49:22

Conteo de descargas de montón de SGA = 0

===============================

Fin de la Información de Diagnóstico 4031

===============================

      • 2009-09-09 20:36:10.134

ksedmp: error interno o fatal

ORA-04031: no se puede asignar 4064 bytes de memoria compartida ("shared

pool","objeto desconocido","sga heap(1,0)","kglsim heap")

¿Podría alguien explicar, qué significa esto y

cómo resolver el problema.

Gracias.

Saludos cordiales

Bhupesh

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?