Error

ORA-04031

Plugin buscador de errores Nuevo!
Instala gratis el plugin para buscar errores de Oracle directamente desde la barra de tu navegador.

Descripción:

ORA-04031: no se han podido asignar bytes de memoria compartida ("","","","") (unable to allocate string bytes of shared memory ("string","string","string","string"))

Causa:

Más de memoria compartida, es necesario que se asignaron a la piscina compartida. Traducción automática de: More shared memory is needed than was allocated in the shared pool.

Acción:

Si la piscina es compartida fuera de memoria, puede usar tanto el DBMS_SHARED_ POOL paquete a la clavija grandes paquetes, reducir su uso de memoria compartida, o aumentar la cantidad de memoria compartida de aumentar el valor de los parámetros de inicialización SHARED_POOL_RESERVED_SIZE y SHARED_ POOL_SIZE. Si la piscina está fuera de la memoria, aumentar el parámetro de inicialización LARGE_POOL_SIZE. Traducción automática de: If the shared pool is out of memory, either use the DBMS_SHARED_ POOL package to pin large packages, reduce your use of shared memory, or increase the amount of available shared memory by increasing the value of the initialization parameters SHARED_POOL_RESERVED_SIZE and SHARED_ POOL_SIZE. If the large pool is out of memory, increase the initialization parameter LARGE_POOL_SIZE.


FORO: ¿Cómo solucionar el error?

Autor:

COMENTARIOS:

por Fernando V. | 6/9/2007 12:28:50 AM

RE: ORA-04031

debes ejecutar periodicamente el comendo ALTER SYSTEM FLUSH SHARED POOL; o actualizar de version de base de datos


Regards. Saludos.
Luis F. Valenzuela
fdo.valenzuela@gmail.com

Oracle certificate /Java developer
_______________________________
Santiago - Chile

por GJ | 1/11/2008 6:21:46 PM

RE: ORA-04031

Hola que resultado puedo obtener de ejecutar ese comando en caliente??? mi bd esta siendo accesada por muchos usuarios ahora que estan ejecutando varias tranasacciones si ejecuto ese comando ahora traera consigo algun error???
gracias

por JAGZ | 2/21/2008 7:59:05 PM

RE: ORA-04031

Para este tipo de error que deberia hacer...para ser sincero nunca me he metido a actualizar las memorias del Oracle y si tengo mis dudas sobre como modificarlo Creo que seria el Shared Pool y Shared Pool Reserved y si puede ser Caliente. En mi caso probe con Flush; pero no me funciono
EXP-00008: ORACLE error 4031 encountered
ORA-04031: unable to allocate 80184 bytes of shared memory ("shared pool","LTADM","PL/SQL MPCODE","BAMIMA: Bam Buffer")
ORA-06508: PL/SQL: could not find program unit being called: "SYS.LTADM"ORA-06512: at "SYS.LT_EXPORT_PKG", line 843
ORA-06512: at line 1
EXP-00083: The previous problem occurred when calling SYS.LT_EXPORT_PKG.schema_info_exp

por fdlo | 3/31/2009 11:14:09 AM

RE: ORA-04031

Saludos a todos dentro es este foro, al ejecutar el comando ALTER SYSTEM FLUSH SHARED POOL, me aparece sh: alter: not found



Buscar errores de Oracle


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- init.ora spfile.ora fichero de parámetros oracle
- Export Oracle 10g
- Administración de usuarios
- Configurar modo archivelog
- Introducción Oracle 10g
- Arrancar o parar base de datos Oracle
- Tunning Oracle
- Instalación statspack
- Seguridad listener Oracle 10g
- Parámetros memoria SGA
- Activar auditoria de la base de datos
- Oracle Jobs (9i)
- Controlar espacio tablespaces
- Recover database until time
- Hotbackup de una base de datos Oracle
- Consultas sobre V$
- Privilegios sysoper y sysdba
- Búsquedas en Oracle 10g case-insensitive
- Cambiar ubicación base de datos
- Bloquear acceso a base de datos por IP
- Loadjava y Dropjava en Oracle
- Configuración de memoria
- Problemas Oracle Jobs
- Encriptación e integridad de datos en Oracle
- Instalación de la máquina virtual Java
- Cambiar a modo restricted session
- Recuperación modo noarchivelog
- Reconstrucción de índices
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle OpenWorld 2009
- Oracle compra Sun
- Oracle 11g presentada
- Oracle vulnerable a inyección SQL en cursores
- Procesos de negocio con Oracle
- OracleXE para Debian
 
· Descargas
- Free Toad
 
· Errores Oracle
- Errores ORA
- Errores SQL
- Errores AMD
- Errores AUD
- Errores DBV
- Errores DRG
- Errores EPC
- Errores EXP
- Errores IMG
- Errores IMP
- Errores KUP
- Errores LCD
- Errores LFI
- Errores LFI0
- Errores LPX
- Errores LRM
- Errores LSX
- Errores MOD
- Errores NCR
- Errores NID
- Errores NMP
- Errores NNC
- Errores NNF
- Errores NNL
- Errores NNO
- Errores NPL
- Errores NZE
- Errores O2F
- Errores O2I
- Errores O2U
- Errores PCB
- Errores PCC
- Errores PCF
- Errores PLS
- Errores QSM
- Errores RMAN
- Errores TNS
- Errores VID
· Libros sobre Oracle
· Sitios relacionados
- Trabajos de Oracle
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
- Buscar trabajo
Los contenidos de esta web son producto de la colaboración de sus usuarios, por lo que puede haber erratas. Si encuentras una información incorrecta agradeceremos que nos lo comuniques en nuestra dirección:
Cualquier información aquí publicada es de libre distribución, siempre y cuando se haga referencia mediante un link al documento original.
Orasite.com