All,
I started receiving an ORA-04031 error for a database that I have. The rest of the error message is:
Unable to allocate 8192 bytes of shared memory("large object","unknown object","sort subheap","sort key"
This database supports some software we bought from a company (name not disclosed). When we received the server & software, I installed Oracle 8.1.6 following the defaults (Software company didn't say to make any changes).
I called them for support, but their one Oracle DBA (and I am not sure that title has been attained) is not allowed to take phone calls from mere clients. They expect each client to have their own DBA. Well, that's me (I know I haven't attained that title).
I did search, and find that this error usually means that the SHARED_POOL_SIZE needs to be increased. So I did. As far as I can tell, this has solved the problem. But now for my question. Are their any general rules for setting up the SHARED_POOL_SIZE, LARGE_POOL_SIZE, etc? Even if all you do is point me to a great book on setting up and maintaining Oracle 8.1.6 in an NT environment, it will help.
Thanks in advance...
Terry M. Hoey
th3856@txmail.sbc.com
Ever notice that by the time that you realize that you ran a truncate script on the wrong instance, it is too late to stop it?
I started receiving an ORA-04031 error for a database that I have. The rest of the error message is:
Unable to allocate 8192 bytes of shared memory("large object","unknown object","sort subheap","sort key"
This database supports some software we bought from a company (name not disclosed). When we received the server & software, I installed Oracle 8.1.6 following the defaults (Software company didn't say to make any changes).
I called them for support, but their one Oracle DBA (and I am not sure that title has been attained) is not allowed to take phone calls from mere clients. They expect each client to have their own DBA. Well, that's me (I know I haven't attained that title).
I did search, and find that this error usually means that the SHARED_POOL_SIZE needs to be increased. So I did. As far as I can tell, this has solved the problem. But now for my question. Are their any general rules for setting up the SHARED_POOL_SIZE, LARGE_POOL_SIZE, etc? Even if all you do is point me to a great book on setting up and maintaining Oracle 8.1.6 in an NT environment, it will help.
Thanks in advance...
Terry M. Hoey
th3856@txmail.sbc.com
Ever notice that by the time that you realize that you ran a truncate script on the wrong instance, it is too late to stop it?