博客文章除注明转载外,均为原创。有朋友在数据库上进行expdp 碰到错误如下:

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

ORA-31626: job does not exist

ORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user TEMP_EPAY

ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95

ORA-06512: at "SYS.KUPV$FT", line 1569

ORA-39062: error creating master process DM00

ORA-31613: Master process DM00 failed during startup

看样子是DM00进程出问题了。

操作系统是Red Hat Enterprise Linux Server release 6.3 (Santiago),数据库是11.2.0.3

查询MOS,一般情况下如果alert日志,发现错误

ORA-00020: maximum number of processes (1500) exceeded

ORA-20 errors will not be written to the alert log for the next minute.

原来是进程数满了导致DM00进程不能启动

处理办法:

1.查看trace文件名字叫做DMxx 在dump目录($ORACLE_HOME/diag/rdbms// /trace )创建失败的时间是不是和expdp导出发生ORA-20的时间一致

2.增加PROCESSES的值

但是检查alert日志没有发现

倒是发现数据库不停的报ORA-27300,ORA-27301,ORA-27302的错误,如下

Wed Sep 25 17:48:40 2013

Process J000 died, see its trace file

kkjcre1p: unable to spawn jobq slave process

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_cjq0_3210.trc:

Process startup failed, error stack:

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_psp0_2905.trc:

ORA-27300: OS system dependent operation:fork failed with status: 11

ORA-27301: OS failure message: Resource temporarily unavailable

ORA-27302: failure occurred at: skgpspawn3

Process J000 died, see its trace file

kkjcre1p: unable to spawn jobq slave process

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_cjq0_3210.trc:

Process startup failed, error stack:

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_psp0_2905.trc:

ORA-27300: OS system dependent operation:fork failed with status: 11

ORA-27301: OS failure message: Resource temporarily unavailable

ORA-27302: failure occurred at: skgpspawn3

Process J000 died, see its trace file

kkjcre1p: unable to spawn jobq slave process

Wed Sep 25 17:48:40 2013

Process J000 died, see its trace file

kkjcre1p: unable to spawn jobq slave process

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_cjq0_3210.trc:

Process startup failed, error stack:

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_psp0_2905.trc:

ORA-27300: OS system dependent operation:fork failed with status: 11

ORA-27301: OS failure message: Resource temporarily unavailable

ORA-27302: failure occurred at: skgpspawn3

Process J000 died, see its trace file

kkjcre1p: unable to spawn jobq slave process

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_cjq0_3210.trc:

Process startup failed, error stack:

Errors in file /home/oracle/diag/rdbms/epaytest/epaytest/trace/epaytest_psp0_2905.trc:

ORA-27300: OS system dependent operation:fork failed with status: 11

ORA-27301: OS failure message: Resource temporarily unavailable

ORA-27302: failure occurred at: skgpspawn3

Process J000 died, see its trace file

kkjcre1p: unable to spawn jobq slave process

至此问题已经很明显了,是ORA-27300导致的数据库无法fork进程,是因为每用户的最大进程数设置太小了

需要做参数调整

AIX: maxuproc

HP and Solaris: maxuprc

Solaris 10: project.max-lwps

Linux: nproc (/etc/security/limits.conf)

因此,把  nproc值从原来的1024改到4096

--- the end

oracle 11g ora31626,expdp时候出错:ORA-31626,ORA-31637,ORA-39062,ORA-31613相关推荐

  1. oracle压缩参数,Oracle 11g版本EXPDP 的COMPRESSION参数压缩比堪比“gzip -9”

    这个压缩比例可以和操作系统"gzip -9"相媲美,某些特例下有可能比gzip还要高效.体验之,供参考. 1.Oracle 11g中expdp帮助页中关于COMPRESSION参数 ...

  2. oracle 11g ora31626,重建DBMS_STATS解决ORA-31626 ORA-21633以及ORA-04063 ORA-06508 错误

    在PL/SQL中无意间修改了package body-DBMS_STATS 的内容导致在系统多处功能异常. 如下 [Oracle@mhxy01 ~]$ expdp scott/tiger direct ...

  3. windows 2008+Oracle 11g R2 故障转移群集配置

    2019独角兽企业重金招聘Python工程师标准>>> 故障转移群集环境介绍: 1.1 逻辑拓扑图 1.2 服务器A OS:win 2008 entprise sp1 ServerN ...

  4. 【EXPDP】11g版本EXPDP 的COMPRESSION参数压缩比堪比“gzip -9”

    这个压缩比例可以和操作系统"gzip -9"相媲美,某些特例下有可能比gzip还要高效.体验之,供参考. 1.Oracle 11g中expdp帮助页中关于COMPRESSION参数 ...

  5. Oracle 11g 的bug?: aix 上,expdp 11.2.0.1 导出,impdp 11.2.0.3 导入,Interval 分区的 【Interval】 分区属性成了【N】...

    如题: Oracle 11g 的bug?: aix 上,expdp 11.2.0.1 导出,impdp 11.2.0.3 导入,Interval 分区的 [Interval] 分区属性成了[N] 谨记 ...

  6. oracle11g备份出错,Oracle 11g备份导入12c错误

    Oracle 11g备份导入12c错误 Oracle11g:用户名:FJCPP 表空间:FYSOFT_DATA01 临时表空间:FYSOFT_DATA01 导入:expdp FJCPP/FJCPP D ...

  7. oracle Expdp带条件,Oracle 11g expdp中query参数的使用

    Oracle 11g expdp中提供了query参数,可以在需要按条件导出表中部分数据时使用,它的使用就像是在select语句中的where条件使用一样. 数据库版本 linuxidc@ORCL&g ...

  8. Oracle 11g ora 15018,oracle 11gR2 RAC root.sh 错误 ORA-15072 ORA-15018

    Oracle 11gR2 RAC安装Clusterware结束, 在第二个节点执行root.sh脚本的是报如下错误: DiskGroup DATA1 creation failed with the ...

  9. oracle客户端ora 12541,Oracle 11g 64bit下程序报ORA-12541: TNS: 无监听程序解决办法

    开发环境: OS:windows 2008 R2 64bit Oracle: 11g R2 64bit Oracle Client: ODTwithODAC112021 (32 bit ) IDE : ...

最新文章

  1. 7岁自学微积分,31岁获得菲尔兹奖,智商230,也曾因为玩游戏耽误学业!
  2. MongoDB工具最新开发 源代码更新 兼 进展报告 - 集群功能开发
  3. Centos6.3下利用rsyslog+loganalyzer+mysql部署日志服务器
  4. Tensorflow的基本运行方式--demo程序
  5. C# DirectX编程对基本三角形应用平移变换矩阵
  6. 面对对象课程设计报告java,面向对象编程 JAVA编程综合实验报告.doc
  7. upload-labs_pass14_pass15_pass16_图片马的制作_结合文件包含漏洞_getimagesize_exif_imagetype
  8. AtCoder Beginner Contest 192 F - Potion 背包dp
  9. 前端学习(2613):action的方法
  10. Mimikatz 非官方指南和命令参考_Part1
  11. Ambari server:无法显示内存,CPU等使用率
  12. uva 10252 - Common Permutation 字符串水题
  13. hadoop中4种压缩格式的特征的比较
  14. excel柱状图粗细怎么调_调整Excel图表大小的方法
  15. 专访Nick McKeown:网络领域的游戏颠覆者
  16. m7405d粉盒清零方法_联想各种打印机多功能一体机硒鼓清零方法汇总
  17. <自由之路>LeetCode每日一题(DFS + 记忆化搜索)
  18. cp -r命令 linux什么意思,linux系统里cp指的是什么意思
  19. win10和win7两个计算机相连,详解win10两台电脑网线直连的操作方法
  20. 人工蜂群算法求解货位优化问题

热门文章

  1. 期货交易软件哪个好?为什么选择期货MT4平台软件?
  2. 程序员面试题经典问题——耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:123凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的叛徒。
  3. WeinView 与 MITSUBISHI FX 系列 PLC 通讯范例
  4. Java:字符串中a出现的次数
  5. linux daemon工具,Linux使用daemontools
  6. (附源码)计算机毕业设计ssm房地产销售系统
  7. 吐血整理了一些装机必备、绝对实用的软件,哪个不好用你来打我!
  8. excel图表美化:设置标记样式让拆线图精巧有趣
  9. 数据库学习之数据类型
  10. Linux下如何查看CPU信息, 包括位数和多核信息