Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: 8.1.6 datablock corruption
Hi, Stephen,
This is interesting. For our information, could you tell us more about your system? How much memory do you have? Your shared_pool_size, db_block_size and db_block_buffers. Any hidden parameter in your init.ora such as _use_ism?
I ask all these because 8.1.6 Oracle installation guide says setting shmmax to 4G regardless of anything, while in previous versions it is more conservative and says setting to 2G or based on some calculation (I don't remember which).
Yong Huang
yong321_at_yahoo.com
you wrote:
we are getting oracle datablock corruption on the SYSTEM tablespace during
perio
ds of intense insert / update activity on other tablespaces.
We are running 8.1.6 under Solaris 2.7.
Typical errors in the alert file are ...
ORA-01578: ORACLE datablock corrupted (file # 1, block # 13968) ORA-01110: data file 1:'/u02/oradata/FS75TST/FS75TST_system01.dbf' ORA-00607: Internal error occurred while making a change to a data block ---------------------------------------------------------------------
Changing the UNIX shmmax parameter from 4GB down to 3.5GB seems to have helped.
Any thoughts
![]() |
![]() |