报错ORA-39171、ORA-01691解决方法

项目场景:

环境:Windows sever2016 oracle11g
数据库导入,DMP文件3.8G,原表空间为36.8G,新用户的表空间文件上线为32G并额外挂载32G,现需要导入新用户。

问题描述

第一次删除用户和表空间语句之后,未检查实际存储文件是否删除,直接进行还原。
报错ORA-39171、ORA-01691解决方法
ORA-39171: 作业出现可恢复的等待。
ORA-01691: Lob 段 **** 无法通过 128 (在表空间 ***中) 扩展。
站内搜索的结果是再额外挂载一个表空间存储文件,然后在控制台回车后恢复还原,因为是由程序在后台执行的导入操作,无法回复所以删库和表空间后,在还原前提前挂载额外存储文件,然后还原依旧报错。

原因分析:

删除用户和表空间后之前的还原进程未能杀死,对下一次还原产生影响,导致表空间异常。

解决方案:

重启数据库服务器,然后删除用户和表空间之后可以正常还原。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值