求助oracle大神,导入dpm数据库的时候出错了

2025-02-27 07:05:44
推荐回答(4个)
回答1:

1、初步看起来是违反了唯一性约束。看看约束及相关对象是怎么定义的先?
ORA-00001: unique constraint (SYS.I_JOB_JOB) violated

下面的数据可能出现重复值,重点排查一下:
===================

NEXT_DATE=>TO_DATE('2013-04-04:05:00:00','YYYY-MM-DD:HH24:MI:SS'),
--NEXT_DATE始终是个固定值;
ERVAL=>'TRUNC(SYSDATE+1)+5/24'
--ERVAL如果在同一天执行多次也会出现重复值
2、再看看job的id是否已经被占用
select job,log_user,what from dba_jobs;
看看job ID是3742的是否已经被占用,可以删除占用3742ID的任务或者修改你的job ID试试

回答2:

这个重新编译一下就行了

回答3:

表导入应该是没有问题,但表的存储过程有问题。

回答4:

你新导入的库,在oracle里面有的时候需要重新编译的,这个其实也没关系。