Wednesday, March 2, 2016

How to Solve ORA-04031 with Oracle Support Provided Tool???

What is ORA-04031 and why?

ORA-04031 is error message related to lack of available SGA memory component. When a process needs some memory from SGA and memory is not available in this situation ORA-04031 occurs.

ORA-04031 message look like in DB Alert log file

Steps to solve ORA-04031 error with Oracle support tool
Database admins can easily solve this error by re-sizing SGA but the solution would be temporary. To get accurate solution use Oracle support "ORA-4031 Troubleshooting Tool".
How to use ORA-4031 Troubleshooting Tool
1) Login to the Oracle Support (support.oracle.com) and search for "Tools and Training Documents" in Knowledge tab. Click on "Tools and Training Documents"
2) Search for "Diagnostics Tools Catalog"


3) Look for "ORA-4031 Troubleshooting Tools"
4) ORA-4031 Troubleshooting Tools page looks like as below
It has four options

  • Troubleshoot a new issue
  • Review a troubleshooting report
  • Upload new files and re-run a troubleshooting report
  • Upload new files and re-run a troubleshooting report


5) Upload trace and alert log files
6) After upload you will get Oracle Recommended Solution. Below is the full report.

7) If recommended solution doesn't work, you can always create a Service Request from this tool itself

No comments: