Issue:
expdp fails with error
UDE-31623: operation generated ORACLE error 31623
expdp “/as sysdba” tables=EMP directory=DATA_PUMP_DIR dumpfile=emp.dmp logfile=emp.log
Export: Release 19.0.0.0.0 - Production on Fri Nov 22 04:15:27 2024 Version 19.24.0.0.0 Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production UDE-31623: operation generated ORACLE error 31623 ORA-31623: a job is not attached to this session via the specified handle ORA-06512: at "SYS.DBMS_DATAPUMP", line 4747 ORA-06512: at "SYS.KUPV$FT_INT", line 2144 ORA-06512: at "SYS.DBMS_SYS_ERROR", line 79 ORA-06512: at "SYS.KUPV$FT_INT", line 2081 ORA-06512: at "SYS.DBMS_DATAPUMP", line 2263 ORA-06512: at "SYS.DBMS_DATAPUMP", line 4496 ORA-06512: at "SYS.DBMS_DATAPUMP", line 6127 ORA-06512: at line 1 Cause
ORA-4031 errors in alert log
ORA-04031: unable to allocate 56 bytes of shared memory ("streams pool","unknown object","streams pool","fixed allocation callback")
Solution
Check SGA parameters and increase as per requirement
In our case,
SQL> show parameter sga_target value is less than sga_max_size.Increased sga_target to fix the issue
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ sga_max_size big integer 12G sga_target big integer 10880MSQL> alter system set sga_target=12G scope=both; System altered.
I just wanted to send a simple remark in order to thank you for the wonderful ideas you are showing at this site. My time-consuming internet investigation has now been honored with useful ideas to exchange with my friends. I would claim that we visitors actually are undoubtedly endowed to dwell in a fine site with so many perfect individuals with interesting plans. I feel very happy to have used your web page and look forward to plenty of more enjoyable moments reading here. Thanks a lot once more for a lot of things.
I would like to show some thanks to this writer for bailing me out of such a matter. As a result of surfing throughout the internet and getting things which were not productive, I assumed my entire life was done. Being alive devoid of the approaches to the issues you’ve resolved as a result of your good posting is a crucial case, as well as the kind which could have in a negative way damaged my career if I had not come across your web site. Your main knowledge and kindness in playing with the whole lot was excellent. I am not sure what I would’ve done if I had not come upon such a solution like this. I’m able to now relish my future. Thanks a lot so much for your high quality and sensible guide. I will not be reluctant to refer the blog to any person who ought to have support about this matter.
The articles you write help me a lot and I like the topic
One thing I would like to say is that before getting more laptop or computer memory, look at the machine in to which it could be installed. When the machine is definitely running Windows XP, for instance, the actual memory threshold is 3.25GB. Setting up more than this would just constitute just a waste. Make sure one’s motherboard can handle the actual upgrade amount, as well. Good blog post.