Operating System - HP-UX
1753482 Members
4398 Online
108794 Solutions
New Discussion юеВ

What is the cause of these Oracle errors? ORA-03113, etc.

 
SOLVED
Go to solution
Gino Castoldi_2
Honored Contributor

What is the cause of these Oracle errors? ORA-03113, etc.

Hi,

HP-UX 11.0 MC/SG 11.09 VPO 6.14 NNM 6.2
4GB memory, Oracle 8.1.7.3.

We recently received these errors that caused
the app OVO to hangup. I had to stop/restart OVO to fix the problem. Here are some errors from the app log file.

01/02/04 05:39:03 opcmsgm (Message Manager)(15589) [chk_sqlcode.scp:95]:
Database: ORA-03113: end-of-file on communication channel
(OpC50-15)
Retry. (OpC51-22)
01/02/04 05:53:32 ERROR opcactm (Action Manager)(15588) [chk_sqlcode.scp:95]:

Database: ORA-00604: error occurred at recursive SQL level 1
ORA-04031: unable to allocate 4176 bytes of shared memory ("shared
pool","OPC_HIST_MESSAGES","sga heap","library cache")
(OpC50-15)
Cannot set action status in database. (OpC40-520)
01/02/04 05:53:32 opcragt (OpC remote agent)(6651) [chk_sqlcode.scp:95]:
Database: ORA-03113: end-of-file on communication channel
(OpC50-15)
Retry. (OpC51-22)
Database: ORA-03113: end-of-file on communication channel (OpC50-15)
Could not connect to database ov_net.
Please look if the database processes are running. (OpC50-2)
Database: ORA-01012: not logged on (OpC50-15)
Retry. (OpC51-22)
Database: ORA-01001: invalid cursor (OpC50-15)
Retry. (OpC51-22)

What was the cause of this problem?
Would some OS/Oracle tuning help?

10 points to any good answer.
TIA, Gino




16 REPLIES 16
Solution

Re: What is the cause of these Oracle errors? ORA-03113, etc.

Hi,

You need to upgrade your memory or need to increase SGA parameter

Thanks
Cheryl Griffin
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

Gino,
I'd also pursue this with Oracle. It looks like there might be an Oracle patch for this.

http://download-east.oracle.com/otn_hosted_doc/designer/doc_library/des9i_rel2_doc/CDOC72/rep_relnotes/rn_rep_9i.htm

Certification against Oracle 8.1.7 and Oracle9i
Oracle SCM is certified against Oracle 8.1.7 and Oracle9i. For Oracle9i, if patch set 9.0.1.3 is not available, then 9.0.1.2 can be used provided the following one off patches are applied, taking care to download the patch specific to your particular platform:

Patch 2103726. ORA-03113 WITH CONNECT BY QUERY ON VIEW USING A FUNCTION
"Downtime is a Crime."
Gino Castoldi_2
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

Hi,

Gaurav:
The system itself has enough free memory, vmstat shows 440MB of free memory.
Is the SGA parameter in the initsid.ora file?
(shared_pool_size = xxxxxxxx)?

Cheryl:
We have Oracle patch 8.1.7.3 installed. Are you recommending that we install Oracle patch 8.1.7.4? Shouldn't we look at tuning if
we already have patch 8.1.7.3 installed?


10 points to any good answer.
TIA, Gino
Rita C Workman
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

The bad thing about a number of Oracle error messages is that they are quite generic. They can be the result of any number of conditions, thus making fixing them a 'real challenge'.

As was mentioned above, check your kernel parms to ensure your settings are solid; check to make sure your properly patched for the versions (O/S,Oracle) you are at. Once you've ruled that these are good, now the fun really begins.
I would next relink my binaries-so that is ruled out as an issue-and retry. If that doesn't work on to the next thing to try.

Do you have any trace files that might give you some indications as to what is causing Oracle to trip and not come up. I had it after an install turn out to be some Oracle file(s) got hosed and a restore fixed it for me. It was a shot in the dark, but it worked. But sometimes you get little tidbits of ideas from those trace files as to what may be something else to check.

Rgrds,
Rita

...with some things in Oracle-it's just a matter of keep digging around the problem till you hit finally hit with your shovel what you couldn't see with your eyes...

Gino Castoldi_2
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

Hi,

Rita:
After I installed Oracle patch 8.1.7.3 I had
to relink all of the binaries to make it work.


10 points to any good answers.
TIA, Gino
Mark Grant
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

I would check the maximum shared memory segment size in the kernel. It may not be relevant but it sounds like it.
Never preceed any demonstration with anything more predictive than "watch this"
Gino Castoldi_2
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

Hi,

Mark:
The shmmax is set to 1GB.
(kmtune -q) shmmax 0X40000000
Should this be increased?


10 points to any good answer.
TIA, Gino
Cheryl Griffin
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

I would not necessarily rush to upgrade.

Check out the 8.1.7 Release 3 kernel tuning at http://download-west.oracle.com/docs/pdf/A85470_01.pdf
Table 2├в 1 UNIX System Configuration Summary

It covers semaphores and shared memory.

The document requires a signup, but signup is fr
"Downtime is a Crime."
Gino Castoldi_2
Honored Contributor

Re: What is the cause of these Oracle errors? ORA-03113, etc.

Hi,

Cheryl:
I agree, we are not going to upgrade unless
it can be proven that we need to.
Doing some tuning looks like the best way to proceed. The hard part is that tuning Oracle
is a complicated process.

10 points to any good answer.
TIA, Gino