解决 ORA-39095 ORA-3909 EXPDP 错误

GAMES101作业3-遇到的各种问题及解决方法 记录在做作业3时遇到的一些坑!以及最后的解决办法。 阅读详情

OS环境:windows2008

数据库版本:oracle 11.2.0
使用工具:EXPDP
今天帮同事在测试库上导出两张表,第一张表大小为30M,第二章表大小为7G,以下是expdp语法
expdp tranuser/******** parallel=4 content=data_only directory=my_job dumpfile=wuqi02.dmp job_name=wuqi02 tables=(table_name)
第一张表很简单的导出完毕了,但是导出第二张表的时候则报错,报错内容如下
;;; 
Export: Release 11.2.0.1.0 - Production on Fri May 13 13:40:01 2011
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
;;; 
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "TRANUSER"."WUQI02":  tranuser/******** parallel=4 content=data_only directory=my_job dumpfile=wuqi02.dmp job_name=wuqi02 tables=(BOND_CB_YIELD_CUR_F) 
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 7.062 GB
ORA-39095: Dump file space has been exhausted: Unable to allocate 8192 bytes
Job "TRANUSER"."WUQI02" stopped due to fatal error at 13:40:20
Job WUQI02 has been reopened at Friday, 13 May, 2011 13:44 
Restarting "TRANUSER"."WUQI02":  tranuser/******** parallel=4 content=data_only directory=my_job dumpfile=wuqi02.dmp job_name=wuqi02 tables=(BOND_CB_YIELD_CUR_F) 
ORA-39097: Data Pump job encountered unexpected error -39079
ORA-39065: unexpected master process exception in DISPATCH
ORA-39079: unable to enqueue message RP,KUPC$C_1_20110513134453,MCP,KUPC$A_1_20110513134602,1,Y
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
ORA-06512: at "SYS.KUPC$QUE_INT", line 965
ORA-24033: no recipients for message
ORA-39065: unexpected master process exception in SEND
ORA-39079: unable to enqueue message RP,KUPC$C_1_20110513134453,MCP,KUPC$A_1_20110513134602,1,Y
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
ORA-06512: at "SYS.KUPC$QUE_INT", line 965
ORA-24033: no recipients for message
Job "TRANUSER"."WUQI02" stopped due to fatal error at 13:46:03
Job WUQI02 has been reopened at Friday, 13 May, 2011 13:53 
ORA-39012: Client detached before the job started.
Job "TRANUSER"."WUQI02" stopped due to fatal error at 14:13:31
通过在网上查找相关的解决文档,我发现我这次的报错分为两个,一个是ORA-39095,另一个是ORA-39097,下面让我们来解决一下这个两个报错。

1:解决ORA-39095报错,出现该报错的原因一般分为两种情况。
第一种情况是因为在expdp的时候给才转储空间太小,数据无法写入转储文件内,所以报错,这种报错很好解决,只需要进入交互模式下,可以用add_file来增加转储文件,然后restart该job即可。
第二种情况则是因为设置参数parallel大于转储文件数目引起的,官方文档的解释是parallel io server processes写文件不能同时写一个,如果只有一个dumpfile(或少于parallel)就会影响性能。不但如此,当一个io server process在等待从而不能写dumpfile的时候就会报ORA-39095
解决该问题一共两种办法
1:进入到交互模式,减少parallel的数量,使其等于dmp文件的数量或增加dmp文件,使其与parallel数量相等。
2:在写导出语句的时候指定dumpfile中使用变量 %u(大小写均可),让其自由分配转储文件即可。
2:解决ORA-39097报错
该报错我并没有查找到根本的原因,去metalink上看到有解决办法,则是加大streams_pool_size即可,导出恢复正常 alter system set streams_pool_size = 48M;  

 

基于STM32设计的校园智慧路灯系统(华为云IOT)(212) 当前设计并研发了基于STM32的智慧路灯系统,本系统的目的是打造一个高效节能、智能化管理的校园照明环境。通过集成STM32F103RCT6高性能微控制器为核心,结合多种传感器模块如BH1750光敏传感器、热释电人体感应模块以及中科微电子GPS模块等,实现了对校园路灯的精准控制与实时监控。 阅读详情

相关推荐

Cy7c68013A速度测试教程

手里有一个cypress的CY7C68013A模块,一直没空玩。今天便测一下,这个模块的USB2.0速率。 1、开发工具下载 在cypress下载如下开发工具包(开发工具包下载地址) 2、驱动安装 一路Next即可 3、下载CyControl.exe 4、驱动安装 模块连接电脑,此时由于没有安装驱动,在设备管理器中显示未知设备...

LV9586的博客 5893

ora-39059dump file set is incomplete

1.问题描述:用impdp 导入,报如上错误。我导出的时候,expdp,使用了filesize,把500G文件分成了97份。导入导出命令如下: 点击(此处)折叠或打开 ...

cll3830995的博客 7154

U-Boot 适配新型号 SPI Nor Flash 实战解析

本文详细解析了U-Boot适配新型号SPI Nor Flash的全过程,从JEDEC ID识别错误入手,深入源码分析Flash信息数据库,结合实际手册参数添加新设备支持。重点介绍了设备树同步和验证调试的关键步骤,并总结了常见问题与解决方案,为嵌入式开发者提供实用参考。

weixin_29170327的博客 198

oracle10g错误信息(ORA-38029~ORA-39961 )

ORA-38029: オブジェクト統計はロックされています 原因: オブジェクトのオプティマイザ統計情報を変更しようとしました。 処置: 実表でDBMS_STATS.UNLOCK_TABLE_STATSプロシージャを使用して統計情報のロックを解除してください。統計情報を更新できる場合は、操作を再試行してください。 ORA-38101: INSERT VALUES句の列が

路漫漫其修远兮 4035

Fortran环境配置:VS2022+Intel oneAPI安装全流程指南

Fortran环境配置:VS2022+Intel oneAPI安装全流程指南

shuyisuisuinian的博客 2万+

内存|内存的概念、内存的作用、内存的物理结构及内存使用

内存是硬件,是用于存放数据的硬件。程序执行前需要先放到内存中才能被CPU处理。内存是与CPU沟通的桥梁,计算机中所有程序的运行都要依靠内存,内存对计算机的影响非常大。本文简单介绍了内存的概念、作用、物理结构以及使用,内存远不止如此,后续文章会逐步深入讲解。

qq_59938293的博客 2万+

数据库用impdp导入时日志报错:ORA-39246, ORA-39059,哪位大神给解答一下

数据库用impdp导入时日志报错:ORA-39246: 无法在提供的转储文件中定位主表 ORA-39059: 转储文件集不完整,拜请大神指导! ...

cql2358的博客 1万+

乐企归集能力说明文档V2.0006

纳税人销售货物、提供服务开具的增值税发票及购进货物、接受服务取得的增值税发票、海关缴款书(含出口转内销证明)、代扣代缴完税凭证,可以通过本能力进行归集。纳税人可将本能力中的各类规则和接口嵌入本单位信息化系统中(如:销售、报销、财务等),实现发票自动化归集,便于纳税人完成发票入账、抵扣、退税以及代办退税等操作,有效提升涉税业务办理效率。

记录点滴 573

Oracle impdp 导入错误记录及解决办法

客户今天发来两个dmp,叫我帮他把dmp导入到到oracle数据中。 通过imp导入,提示版本不对。网上说用editplus或者nodpad++打开dmp更改相同版本,试了多次仍然不行。最后没办法安装了相同的oracle版本导入仍然不行。最后发现该dmp并不是通过exp命令导出,而是expdb命令,所以对应的也需要用impdb命令导入. 通过impddb导入,又发现新的问题,提示“操作无效,转储...

1万+

1.4 KFD 设备文件的获取与驱动握手协议

本文分析了OpenClose模块中libhsakmt与KFD内核驱动建立通信的过程。首先通过hsaKmtOpenKFD()函数打开/dev/kfd设备文件,建立用户态与内核态的通信通道。随后通过AMDKFD_IOC_GET_VERSION ioctl命令完成版本握手,确认双方的接口兼容性。KFD驱动采用Major.Minor二级版本号体系,当前主要版本为1,从1.1演进到1.19不断添加新功能。整个过程构成了用户态与内核态之间的"建连协议",是所有后续GPU操作的基础前提。

图形/计算GPU的驱动与虚拟化技术分享园地 599

如何使用Python爬取并保存网页上的所有附件

爬虫(Crawler)是一种自动化程序,它通过模拟人工访问网页并下载网页上的数据或文件,常用于数据采集和分析。爬虫通常以“爬取”的形式自动浏览和提取网页中的各种信息。本文详细介绍了如何使用Python爬取并保存网页中的附件文件,涵盖了网页解析、文件下载、多线程与异步优化等内容。希望通过本文的讲解,能够帮助你理解并掌握附件爬取的技巧。在实际应用中,爬虫开发不仅需要解决技术问题,还要遵守网络道德和法律法规,避免不当使用爬虫造成负面影响。

2201_76125261的博客 965

oracle转储文件集不完整,利用多个转储文件导出大量Oracle数据

利用多个转储文件导出大量Oracle数据以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Oracle的数据导出实用工具是整个备份策略中很重要的一部分 使用该工具你可以恢复小到单个数据表的数据 这对于常规的基于数据文件的备份来说是很难做到的但是随着数据库和单个数据表的不断增大 创建一个足够大的导出文件以包含这些数据变得相当...

weixin_33959449的博客 1126

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

转 EXPDP ORA-39095 ORA-3909 错误

今天帮同事在测试库上导出两张表,第一张表大小为30M,第二章表大小为7G,以下是expdp语法 expdp tranuser/******** parallel=4 content=data_only directory=my_job dumpfile=wuqi02.dmp job_name=wuqi02 tables=(table_name) 第一张表很简单的导出完毕了,但是导出第二张表的时...

weixin_34388207的博客 389

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

用数据泵导入数据失败报错ORA-39002: invalid operation

ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at "SYS.UTL_FILE", line 536 ORA-29283: invalid file operation 报错原因: 一、在导数据的时候目录是

lihengfang的专栏 3万+

导致ORA-39095的两种原因(Expdp)

今天在群里帮网友处理了一个expdp导出的问题。处理过程如下: 一、搜集报错信息和背景信息 1、报错的截图如下: 2、该网友使用的脚本内容如下: expdp ceshi/ceshi@odpsceshi directory=expdp_backup dumpfile=ceshi_%u.dmp filesize=1G parallel=5 full=y 创建d

Lurou's Home 3659

expdp遇到报错ORA-39095: Dump file space has been exhausted

expdp导出的时候遇到报错 ORA-39095: Dump file space has been exhausted: Unable to allocate 8192 bytes,第一反应是磁盘空间不够了,但看了下系统还有几百G空间,而这个dump文件一共就10几G。一脸懵逼,为啥会有这种报错... [oracle@CONAN-DB ~]$ expdp dumpuser DIRECTORY...

Hehuyi_In的博客 5098

【Oracle篇】使用impdp导入报错ORA-39001:ORA-39000:ORA-39142:incompatible version number xxx in dump file的问题解决

使用impdp导入报错ORA-39001:ORA-39000:ORA-39142:incompatible version number xxx in dump file的问题解决

奈斯DB的博客 2897

oracle导库脚本

查看oracle数据库的版本 select * from v$version; 数据库导库(10g) set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK exp OLD_USER/password@IP/KYY file=D:/OLD_USER.dmp imp NEW_USER/password@IP/KYY file=D:/OLD_USER.dmp fr...

huyekeke1989的博客 373

ORA-39095: 转储文件空间已耗尽: 无法分配 4096 字节

ORA-39095: 转储文件空间已耗尽: 无法分配 4096 字节

冰刀(skate) 1万+

Oracle expdp/impdp测试库搭建过程

最近客户需要搭建一个测试库,折腾完,正好把的经验整理一下。一、测试库库创建: 在windows下创建数据库最好以管理员权限运行,即使是Administrator登录也要这样操作,一般我们最好是保证使用Administrator来创建。不然后面可能监听无法创建。 数据库是OLAP还是OLTP,OLAP最好修改一下数据块 字符集一定要和生产库的保持一致,包括Language。同时保证nls_databa

DataCareer的博客 4397

oracle异常列表,oracle ORA-39212异常

通过ddl查询建表语句:SQL> select dbms_metadata.get_ddl('TABLE','表名称') from dual;出现以下错误:‍ERROR:ORA-39212: installation error: XSL stylesheets not loaded correctly...官方文档解释如下:ORA-39212: installation error: XS...

weixin_35857552的博客 571

12c导库ORA-39002 ORA-39070 ORA-39087

在为12c导库时,遇到了一下问题: ORA-39002: 操作无效 ORA-39070: 无法打开日志文件 ORA-39087: 目录名DMP无效 我的导入语句是这样写的 nohup impdp system/oracledirectory=dmp schemas=GENdumpfile=GEN%U.DUMP logfile=imp_gen_full.log parallel=4 &...

DBAngelica的博客 1976

oracle39059,unable to import dump files — oracle-tech

Hi Folks,I'm trying to restore using impdp my two different backup dump files and on both I'm getting different error messages that i cant understand wellone isConnected to: Oracle Database 11g Enterp...

weixin_33901614的博客 1416

ORA-39095

报错 ORA-39095: 转储文件空间已耗尽: 无法分配 8192 字节 原因 1、磁盘空间不足,增大磁盘空间或者删除不必要的文件释放空间即可。 2、官方解释 Because each active worker process or I/O server process writes exclusively to one file at a time, an insufficient number of files can have adverse effects. Some of the worker

liaos666的博客 3637

【性能调整】11g导出导入的几个问题

1,Error: ORA-39059 (ORA-39059)Text: dump file set is incomplete ---------------------------------------------...

544

【Oracle】expdp导出报错ORA-39095,一招轻松搞定

在执行Oracle数据泵(expdp)导出任务时,遭遇“ORA-39095: Dump file space has been exhausted”错误,但服务器磁盘空间明明充足。本文通过一个真实案例,深入剖析了这一常见误区的根本原因,并提供了来自Oracle官方MOS、经实践验证的快速解决方案。

Garinzsw的博客 732

oracle提示39095,expdp 引起ORA-39095

今天expdp导出表的时候出现问题:[oracle@busdbr1] /busdmp 541> expdp system/xxx DIRECTORY =BUS_DMP tables=business.prpcinsured DUMPFILE=exp111.dmp logfile=exp111.log PARALLEL=4;Export: Release 10.2.0.4.0 - 64bit ...

weixin_29972227的博客 489
上一篇: 解决ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr]错误
下一篇: exp/imp 与 expdp/impdp 对比 及使用中的一些优化事项
SongYang_Oracle
博客等级 码龄16年 40粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值