Hi,
    There is a bug when you asign java_pool_size=0, it happened to me.
 
ORA-04031: no se han podido asignar 4032 bytes de memoria compartida ("shared po
ol","unknown object","joxs heap init","ioc_allocate_pal")
Metalink:
 
     fact: Oracle Server - Enterprise Edition 9.0.1
     symptom: ORA-00604: error occurred at recursive SQL level 1
     symptom: ORA-04031: unable to allocate %n bytes of shared memory ("
     shared pool",%s,%s,%s)
     symptom: ORA-06512: at "SYS.DBMS_CDC_PUBLISH", line 0
     symptom: ORA-06512: at line 4
     change: Java_pool_size <= 4M
     cause: <Bug:2084844>:
     ERROR OCCURRED AT RECURSIVE SQL LEVEL 1
 
fix:
 
Startup the database caused following errors logged in the alert file:
 
ORA-00604: error occurred at recursive SQL level 1
ORA-04031: unable to allocate 4032 bytes of shared memory ("shared pool&
quot;,
           "unknown object","joxs heap init","
ioc_allocate_pal")
ORA-06512: at "SYS.DBMS_CDC_PUBLISH", line 0
ORA-06512: at line 4
 
Afterwards, since the database is open, the errors also occur when creating or
dropping database objects (tables, external tables, ...), neverthenless with
slightly different parameters in the ORA-4031 error message, like:
 
ORA-04031: unable to allocate 4032 bytes of shared memory ("shared pool&
quot;,
           "unknown object","joxs heap init","
ioc_allocate_pal")
 
or
 
ORA-04031: unable to allocate 4032 bytes of shared memory ("shared pool&
quot;,
           "sun/misc/URLClassPathSYS","joxlod: in ehe",&
quot;ioc_allocate_pal")
 
or
 
ORA-04031: unable to allocate 4032 bytes of shared memory ("shared pool&
quot;
           "oracle/CDC/ChangeTableSYS","joxlod: in ehe",&
quot;ioc_allocate_pal")
 

The size of the shared pool doesn't influence the result. This means that
increasing the shared_pool_size will not solve the problem.
 
The problem is fixed, setting the java_pool_size greater then 4M. In fact a
value of 4194305 (4M + 1 byte) would be sufficient, since the java_pool_size is
adjusted to a multiple of 4M. In this case the java_pool_size would be 8M.
 
It seems that there is a threshold of java_pool_size of 5M based on v$sgastat.
 
Remark:
------
 
<Bug:2084844> is initially fixed in version 9.2.
 

.
 
 
 -----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Arul kumar
Enviado el: Jueves, 14 de Febrero de 2002 03:08 a.m.
Para: Multiple recipients of list ORACLE-L
Asunto: Another doubt in 9.0.1.0.0 database..

Hi DBAs,

While reducing the JAVA_POOL_SIZE in initfile.... , i observed that minimum it takes 8M and not less than that.

If we dont specify this parameter, default value it takes as 20 M !!.

If there is no JAVA related stuff in my application / database..., why should i have this space allocated.?

Moreover, this space allocation seems to be affecting the PGA size....!!

Any suggestions to make it NULL or zero. ??

Thank you.

regards,
Arul.
*********************************************************
Disclaimer

This message (including any attachments) contains
confidential information intended for a specific
individual and purpose, and is protected by law.
If you are not the intended recipient, you should
delete this message and are hereby notified that
any disclosure, copying, or distribution of this
message, or the taking of any action based on it,
is strictly prohibited.

*********************************************************
Visit us at http://www.mahindrabt.com

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Arul kumar
Enviado el: Jueves, 14 de Febrero de 2002 03:08 a.m.
Para: Multiple recipients of list ORACLE-L
Asunto: Another doubt in 9.0.1.0.0 database..

Hi DBAs,

While reducing the JAVA_POOL_SIZE in initfile.... , i observed that minimum it takes 8M and not less than that.

If we dont specify this parameter, default value it takes as 20 M !!.

If there is no JAVA related stuff in my application / database..., why should i have this space allocated.?

Moreover, this space allocation seems to be affecting the PGA size....!!

Any suggestions to make it NULL or zero. ??

Thank you.

regards,
Arul.
*********************************************************
Disclaimer

This message (including any attachments) contains
confidential information intended for a specific
individual and purpose, and is protected by law.
If you are not the intended recipient, you should
delete this message and are hereby notified that
any disclosure, copying, or distribution of this
message, or the taking of any action based on it,
is strictly prohibited.

*********************************************************
Visit us at http://www.mahindrabt.com

Reply via email to