oracle差值报00001错误,案例:IMPDP导入报错ORA-39083 ORA-00001 Unique Constraint SYS.I_JOB_JOB Violated...

在执行 Oracle 数据泵 IMPDP 导入时遇到错误 ORA-39083 和 ORA-00001,原因是唯一约束 SYS.I_JOB_JOB 被违反。问题源于已存在的或正在运行的 JOB。解决方案包括手动创建新的 JOB 号或删除原有的 JOB。可以查询 DBA_JOBS 和 DBA_JOBS_RUNNING 来确认并解决问题。
摘要由CSDN通过智能技术生成

天萃荷净

数据库在IMPDP数据泵导入时报错ORA-00001 Unique Constraint SYS.I_JOB_JOB Violated,原因为JOB存在或运行

1.使用数据泵IMPDP导入数据报错ora 39083 00001

ORA-39083: Object type JOB failed to create with error:

ORA-00001: unique constraint (SYS.I_JOB_JOB) violated

Failing sql is:

BEGIN DBMS_JOB.ISUBMIT( JOB=> 63, NEXT_DATE=> TO_DATE('2012-04-27 00:00:00',

'YYYY-MM-DD:HH24:MI:SS'), INTERVAL=> 'TRUNC(SYSDATE+1)', WHAT=> 'GBEAS1.UPDATE_EMP_INFO;',

NO_PARSE=> TRUE); END;

Job "GBEAS3"."SYS_IMPORT_FULL_01" completed with 8 error(s) at 16:05:58

错误原因(该job=63已经存在数据库中)

select job, what from dba_jobs where job=63;

JOB WHAT

----- --------

63 proc_xifenfei

注意:如果该job正在运行,可能需要查询DBA_JOBS_RUNNING

2.Oracle数据库报错解决办法

1.手工创建job,指定一个不存在的job 号

declar

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值