ORA-08102

处理完ORA-600 4193后又来了个ORA-08102
Thu Mar 11 18:50:35 2010
Errors in file /oracle/admin/williamdb/bdump/williamdb_j000_32235.trc:
ORA-12012: error on auto execute of job 1
ORA-08102: index key not found, obj# 239, file 1, block 1674 (2)
Thu Mar 11 18:50:36 2010
Errors in file /oracle/admin/williamdb/bdump/williamdb_j000_32235.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 239, file 1, block 1674 (2)
ORA-12012: error on auto execute of job 1
ORA-08102: index key not found, obj# 239, file 1, block 1674 (2)


这次需要重建一下job$:
1. create table job1 as select * from job$;
2. truncate table job$;
3. insert into job$ select * from job1;
4. commit;




参考:
ORA-8102 due to data inconsistent between job$ and index I_JOB_NEXT [ID 756921.1]

你可能感兴趣的:(oracle,sql)