SQL> show parameter aq
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
SQL> show parameter streams_pool_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
streams_pool_size big integer 0
SQL> show parameter db_cache_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_cache_size big integer 24G
Solution:
SQL> alter system set aq_tm_processes=1 scope=both sid='*';
SQL> alter system set streams_pool_size = 256M scope = both sid='*';
If you get any error like this:
ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-04033: Insufficient memory to grow pool
Reduce the db_cache_size:
SQL> alter system set db_cache_size = 12G scope = both sid='*';
and re-run:
SQL> alter system set streams_pool_size = 256M scope = both sid='*';
Now, you can run the expdp again without issues. Once done, don't forget to roll back all changes.