oracle ora-39062,ORA-39107

在尝试使用 expdp 备份 Oracle 数据库时,遇到 ORA-39062 和 ORA-39107 错误。错误的原因是用户下存在同名对象。通过删除该对象(例如,使用 `drop procedure ZHANGRUN;`),可以成功解决问题并完成数据库导出。
摘要由CSDN通过智能技术生成

1,  用expdp备份的出现ora-39062错误

C:\Documents andSettings\Administrator>expdp zhangrun/zhangrun directory=dir_du

mpdumpfile=database.dmp

Export: Release10.2.0.1.0 - Production on 星期四, 31 5月, 201212:48:38

Copyright (c)2003, 2005, Oracle.  All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 -Production

With thePartitioning, OLAP and Data Mining options

ORA-31626: 作业不存在

ORA-31637: 无法创建作业 SYS_EXPORT_SCHEMA_01 (用户 ZHANGRUN)

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

ORA-06512: 在 "SYS.KUPV$FT", line 1193

ORA-39062: 创建主进程 DM00 时出错

ORA-39107: 主进程 DM00 违反了启动协议。主进程错误:

ORA-06533: 下标超出数量

2,  原因是因为用户下存在了用户名字的对象,如下图所示:


3,  删除该对象即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值