数据泵错误ORA-39097: 数据泵作业出现意外的错误 -4031
ORA-39065: MAIN 中出现意外的主进程异常错误
ORA-04031: 无法分配 132 字节的共享内存 ("shared pool","DBMS_ANYDATA_LIBSYS","kgs
p-heap","kgllk")ORA-39014: 一个或多个 worker 进程已过早地退出。
ORA-39029: worker 进程 29 (进程名为 "DW0T") 过早地终止
ORA-31671: Worker 进程 DW0T 有未处理的异常错误。
ORA-04031: 无法分配 132 字节的共享内存 ("shared pool","select t.ts#,t.file#,t.bl
ock...","kgsp-heap","kgllk")
ORA-06512: 在 "SYS.KUPW$WORKER", line 1534
ORA-06512: 在 line 2

解决方案 »

  1.   

    share pool不够吗?
    11g之后,调高memory_target这个参数,
    11g之前,调高SGA_TARGET这个参数。sqlplus / as sysdba
    进去后,show parameter memory_target看看当前大小;
    alter system set memory_target=1024M scope=spfile;
    修改后
    startup force
    重启。
      

  2.   

    是不是 share pool 分配小了!
      

  3.   

    试了 show parameter memory_target 我这儿挺大的大于1024 应该不是这个问题,服务器是linux
    我换成exp来弄了  谢谢各位