ORA-08102
Hi,
Db : 10.2
We geeting the error while update the row
ORA-08102: index key not found, obj#
But i checked status of index is valid.So why we getting the error?
Thanks & Regards,
VN
user3266490 wrote:
Hi,
Db : 10.2
We geeting the error while update the row
ORA-08102: index key not found, obj#
But i checked status of index is valid.So why we getting the error?
Thanks & Regards,
VN
oerr ora 8102
08102, 00000, "index key not found, obj# %s, file %s, block %s (%s)"
// *Cause: Internal error: possible inconsistency in index
// *Action: Send trace file to your customer support representative, along
// with information on reproducing the error
Similar Messages
-
dear all,
Im getting ora-8102 error
"ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 49, file 47, block 25578 (2)" while im creating index on newly created table . I found the suggestion doc from metalink for the same. but it didn't work. because the obj#49 is the index (I_CON2) which related to table CON$. so im not able to rebuild the index as suggested in metalink.
Im getting the same erorr for all schema even creating new table with constraints.
Thanks
mohanWhy not ?Just a guess, since there is no error message from OP, Probably because:
SQL> alter index I_CON2 rebuild ;
alter index I_CON2 rebuild
ERROR at line 1:
ORA-00701: object necessary for warmstarting database cannot be altered
SQL> disc
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.7.0 - Production
SQL> -
Error purging developer audit trail. + ORA-08102
Using the application builder at me workspace on changing a application (available applications-> GO)
gives:
Error purging developer audit trail.
ORA-08102: index key not found, obj# 749791, file 17, block 1720 (2)
This occurs at other workspaces too.I believe I am getting this same error. I'm using htmldb.oracle.com workspace scot.
It happens when I am working on the Application Builder page where it has the dropdown list at the top to select Available Applications. It defaults to the application I created and have been playing with.
When I select the dropdown and try to goto 25816 Sample Application, it causes the same error as the initial poster, right down to the file and block #'s.
However, if I goto the HTML DB Home page, and instead of clicking on Application Builder, I click on Review Demonstration Applications from the tasks on the right, I can then click edit and be taken to the Application Builder page with the appropriate current sample app.
But once there, I can not use the drop down box to go back to my play application. -
제품 : AOL
작성날짜 : 2004-11-30
ORA-08102 발생하면서 CM이 안올라오는 현상
============================
PURPOSE
ORA-08102 발생하면서 CM이 안올라오는 경우가 있다. 이에 대한 조치사항을 기술하고 있습니다.
Problem Description
ICM 에 아래와 같은 LOG를 남기면서 ICM이 안올라오는 경우가 있습니다.
Symptom:
-AFPSMG cannot find concurrent manager with process ID xxx
-Routine AFPGMG encountered an ORACLE error. ORA-08102: index key otfound, obj# 3560, dba 146802373 (2)
Cause:
The indexes for the fnd_concurrent_processes table 가 corrupted 되어 발생하는 문제입니다.
Workaround
Solution Description
FND_CONCURRENT_PROCESSES_N1 index를 재생성 합니다.
1.아래 sql로 현재 돌고 있는 request를 확인합니다.
select a.concurrent_queue_name
, substr(b.os_process_id,0,10) "OS Proc"
, b.oracle_process_id "Oracle ID"
,b.process_status_code
from fnd_concurrent_queues a, fnd_concurrent_processes b
where a.concurrent_queue_id=b.concurrent_queue_id
and a.concurrent_queue_name='STANDARD'
order by b.process_status_code
2.아래와 같이 update합니다.
Updating the fnd_concurrent_processes table where process_status_code value =
'A' (= Active) to value = 'K' (= terminated) gives the same ORA-08102: index
key not found error what is in the log of the standard manager as well.
Reference Documents
<Note:176409.1> -
Hello experts
we are on 11G rel 2 RHL
the configuration of databases is using Direct NFS setup
we get the above error on index obejct missing in current partition (P1108) on most partitioned objects
we end up in rebuild the partiion of the whole index
our concern is why does the error reoccur after some days.
I have gone thr the metalink notes and I am aware what needs gto be done. I am trying to find out root cause analysis
thanks08102, 00000, "index key not found, obj# %s, file %s, block %s (%s)"
// *Cause: Internal error: possible inconsistency in index
// *Action: Send trace file to your customer support representative, along
// with information on reproducing the error
bcm@bcm-laptop:~$ oerr ora 8103
08103, 00000, "object no longer exists"
// *Cause: The object has been deleted by another user since the operation
// began, or a prior incomplete recovery restored the database to
// a point in time during the deletion of the object.
// *Action: Delete the object if this is the result of an incomplete
// recovery.as Pogo once said, "we have met the enemy, & they is us!".
some session is likely "rebuilding" some object.
Consider AUDIT DDL against objects throwing these errors -
Not able to Drop user because of data dictionary discripency
Hi,
i am using oracle 11.2.0.1 EE installed on Linux 5.8.
i am trying to delete a user but am getting below error.
SQL> DROP USER GKGT CASCADE;
DROP USER GKGT CASCADE
ERROR at line 1:
ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [],[], [], [], [], []
All the objects in the schema have got dropped after executing the command, but the data dictionary dba_objects and user_objects is not cleared still some reference is found in it as shown below.
SQL> SELECT object_id,substr(OBJECT_name,1,20),object_type FROM dba_OBJECTS where owner like 'GKGT'
order by object_name;
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
136772 T_DEVICE TABLE
136776 T_DEVICELOG TABLE PARTITION
136775 T_DEVICELOG TABLE PARTITION
136774 T_DEVICELOG TABLE
136710 T_DIRECTION TABLE
136728 T_EMPLOYEE TABLE
136720 T_EXEMPTEDTYPE TABLE
136726 T_FARE TABLE
136724 T_FAREROUTE TABLE
136718 T_JOURNEYTYPE TABLE
149385 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149387 T_PASSISSUE TABLE PARTITION
149389 T_PASSISSUE TABLE PARTITION
149391 T_PASSISSUE TABLE PARTITION
149393 T_PASSISSUE TABLE PARTITION
149395 T_PASSISSUE TABLE PARTITION
149397 T_PASSISSUE TABLE PARTITION
149257 T_PASSISSUE TABLE PARTITION
149259 T_PASSISSUE TABLE PARTITION
149261 T_PASSISSUE TABLE PARTITION
149263 T_PASSISSUE TABLE PARTITION
149265 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149267 T_PASSISSUE TABLE PARTITION
149269 T_PASSISSUE TABLE PARTITION
149271 T_PASSISSUE TABLE PARTITION
149273 T_PASSISSUE TABLE PARTITION
149275 T_PASSISSUE TABLE PARTITION
149277 T_PASSISSUE TABLE PARTITION
149279 T_PASSISSUE TABLE PARTITION
149281 T_PASSISSUE TABLE PARTITION
149283 T_PASSISSUE TABLE PARTITION
149285 T_PASSISSUE TABLE PARTITION
149287 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149289 T_PASSISSUE TABLE PARTITION
149291 T_PASSISSUE TABLE PARTITION
149293 T_PASSISSUE TABLE PARTITION
149295 T_PASSISSUE TABLE PARTITION
149297 T_PASSISSUE TABLE PARTITION
149299 T_PASSISSUE TABLE PARTITION
149301 T_PASSISSUE TABLE PARTITION
149303 T_PASSISSUE TABLE PARTITION
149305 T_PASSISSUE TABLE PARTITION
149307 T_PASSISSUE TABLE PARTITION
149309 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149311 T_PASSISSUE TABLE PARTITION
149313 T_PASSISSUE TABLE PARTITION
149315 T_PASSISSUE TABLE PARTITION
149317 T_PASSISSUE TABLE PARTITION
149319 T_PASSISSUE TABLE PARTITION
149321 T_PASSISSUE TABLE PARTITION
149323 T_PASSISSUE TABLE PARTITION
149325 T_PASSISSUE TABLE PARTITION
149327 T_PASSISSUE TABLE PARTITION
149329 T_PASSISSUE TABLE PARTITION
149331 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149333 T_PASSISSUE TABLE PARTITION
149335 T_PASSISSUE TABLE PARTITION
149337 T_PASSISSUE TABLE PARTITION
149339 T_PASSISSUE TABLE PARTITION
149341 T_PASSISSUE TABLE PARTITION
149343 T_PASSISSUE TABLE PARTITION
149345 T_PASSISSUE TABLE PARTITION
149347 T_PASSISSUE TABLE PARTITION
149349 T_PASSISSUE TABLE PARTITION
149351 T_PASSISSUE TABLE PARTITION
149353 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149355 T_PASSISSUE TABLE PARTITION
149357 T_PASSISSUE TABLE PARTITION
149359 T_PASSISSUE TABLE PARTITION
149361 T_PASSISSUE TABLE PARTITION
149363 T_PASSISSUE TABLE PARTITION
149365 T_PASSISSUE TABLE PARTITION
149367 T_PASSISSUE TABLE PARTITION
149369 T_PASSISSUE TABLE PARTITION
149371 T_PASSISSUE TABLE PARTITION
149373 T_PASSISSUE TABLE PARTITION
149375 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149377 T_PASSISSUE TABLE PARTITION
149379 T_PASSISSUE TABLE PARTITION
149381 T_PASSISSUE TABLE PARTITION
149383 T_PASSISSUE TABLE PARTITION
136734 T_PASSISSUE TABLE PARTITION
136733 T_PASSISSUE TABLE PARTITION
136732 T_PASSISSUE TABLE
149149 T_PASSISSUE TABLE PARTITION
149151 T_PASSISSUE TABLE PARTITION
149153 T_PASSISSUE TABLE PARTITION
149155 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149157 T_PASSISSUE TABLE PARTITION
149159 T_PASSISSUE TABLE PARTITION
149161 T_PASSISSUE TABLE PARTITION
149163 T_PASSISSUE TABLE PARTITION
149165 T_PASSISSUE TABLE PARTITION
149167 T_PASSISSUE TABLE PARTITION
149169 T_PASSISSUE TABLE PARTITION
149171 T_PASSISSUE TABLE PARTITION
149173 T_PASSISSUE TABLE PARTITION
149175 T_PASSISSUE TABLE PARTITION
149177 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149179 T_PASSISSUE TABLE PARTITION
149181 T_PASSISSUE TABLE PARTITION
149183 T_PASSISSUE TABLE PARTITION
149185 T_PASSISSUE TABLE PARTITION
149187 T_PASSISSUE TABLE PARTITION
149189 T_PASSISSUE TABLE PARTITION
149191 T_PASSISSUE TABLE PARTITION
149193 T_PASSISSUE TABLE PARTITION
149195 T_PASSISSUE TABLE PARTITION
149197 T_PASSISSUE TABLE PARTITION
149199 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149201 T_PASSISSUE TABLE PARTITION
149203 T_PASSISSUE TABLE PARTITION
149205 T_PASSISSUE TABLE PARTITION
149207 T_PASSISSUE TABLE PARTITION
149209 T_PASSISSUE TABLE PARTITION
149211 T_PASSISSUE TABLE PARTITION
149213 T_PASSISSUE TABLE PARTITION
149215 T_PASSISSUE TABLE PARTITION
149217 T_PASSISSUE TABLE PARTITION
149219 T_PASSISSUE TABLE PARTITION
149221 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149223 T_PASSISSUE TABLE PARTITION
149225 T_PASSISSUE TABLE PARTITION
149227 T_PASSISSUE TABLE PARTITION
149229 T_PASSISSUE TABLE PARTITION
149231 T_PASSISSUE TABLE PARTITION
149233 T_PASSISSUE TABLE PARTITION
149235 T_PASSISSUE TABLE PARTITION
149237 T_PASSISSUE TABLE PARTITION
149239 T_PASSISSUE TABLE PARTITION
149241 T_PASSISSUE TABLE PARTITION
149243 T_PASSISSUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
149245 T_PASSISSUE TABLE PARTITION
149247 T_PASSISSUE TABLE PARTITION
149249 T_PASSISSUE TABLE PARTITION
149251 T_PASSISSUE TABLE PARTITION
149253 T_PASSISSUE TABLE PARTITION
149255 T_PASSISSUE TABLE PARTITION
136736 T_PASSISSUE_HISTORY TABLE
136743 T_PASSRECHARGE TABLE PARTITION
136744 T_PASSRECHARGE TABLE PARTITION
136742 T_PASSRECHARGE TABLE
136739 T_PASSRETURN TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
136740 T_PASSRETURN TABLE PARTITION
136738 T_PASSRETURN TABLE
136716 T_PAYMENTMETHOD TABLE
136714 T_SHIFT TABLE
136784 T_SHIFTDAYREVENUE TABLE PARTITION
148765 T_SHIFTDAYREVENUE TABLE PARTITION
148701 T_SHIFTDAYREVENUE TABLE PARTITION
148703 T_SHIFTDAYREVENUE TABLE PARTITION
148705 T_SHIFTDAYREVENUE TABLE PARTITION
148707 T_SHIFTDAYREVENUE TABLE PARTITION
148709 T_SHIFTDAYREVENUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148711 T_SHIFTDAYREVENUE TABLE PARTITION
148713 T_SHIFTDAYREVENUE TABLE PARTITION
148715 T_SHIFTDAYREVENUE TABLE PARTITION
148717 T_SHIFTDAYREVENUE TABLE PARTITION
148719 T_SHIFTDAYREVENUE TABLE PARTITION
148721 T_SHIFTDAYREVENUE TABLE PARTITION
148723 T_SHIFTDAYREVENUE TABLE PARTITION
148725 T_SHIFTDAYREVENUE TABLE PARTITION
148727 T_SHIFTDAYREVENUE TABLE PARTITION
148729 T_SHIFTDAYREVENUE TABLE PARTITION
148731 T_SHIFTDAYREVENUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148733 T_SHIFTDAYREVENUE TABLE PARTITION
148735 T_SHIFTDAYREVENUE TABLE PARTITION
148737 T_SHIFTDAYREVENUE TABLE PARTITION
148739 T_SHIFTDAYREVENUE TABLE PARTITION
148741 T_SHIFTDAYREVENUE TABLE PARTITION
148743 T_SHIFTDAYREVENUE TABLE PARTITION
148745 T_SHIFTDAYREVENUE TABLE PARTITION
148747 T_SHIFTDAYREVENUE TABLE PARTITION
148749 T_SHIFTDAYREVENUE TABLE PARTITION
148751 T_SHIFTDAYREVENUE TABLE PARTITION
148753 T_SHIFTDAYREVENUE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148755 T_SHIFTDAYREVENUE TABLE PARTITION
148757 T_SHIFTDAYREVENUE TABLE PARTITION
148759 T_SHIFTDAYREVENUE TABLE PARTITION
148761 T_SHIFTDAYREVENUE TABLE PARTITION
148763 T_SHIFTDAYREVENUE TABLE PARTITION
148699 T_SHIFTDAYREVENUE TABLE PARTITION
148819 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148821 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148823 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148825 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148827 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148829 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148831 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148833 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148835 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148837 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148839 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148841 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148843 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148845 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148847 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148849 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148851 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148853 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148855 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148857 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148859 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148861 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148863 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148865 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148867 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148869 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148871 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148873 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148875 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148877 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148879 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148881 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148883 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148885 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148887 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148889 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148891 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148893 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148895 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148897 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148899 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148901 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148903 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148905 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148907 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148909 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148911 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148913 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148915 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148767 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148769 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148771 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148773 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148775 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148777 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148779 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148781 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148783 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148785 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148787 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148789 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148791 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148793 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148795 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148797 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148799 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148801 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148803 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148805 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148807 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148809 T_SHIFTDAYREVENUE_DE TABLE PARTITION
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
148811 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148813 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148815 T_SHIFTDAYREVENUE_DE TABLE PARTITION
148817 T_SHIFTDAYREVENUE_DE TABLE PARTITION
140326 T_SHIFTDAYSUMMARYREV TABLE PARTITION
140325 T_SHIFTDAYSUMMARYREV TABLE PARTITION
140324 T_SHIFTDAYSUMMARYREV TABLE
136780 T_SHIFTDAYTRAFFIC TABLE PARTITION
136779 T_SHIFTDAYTRAFFIC TABLE PARTITION
136778 T_SHIFTDAYTRAFFIC TABLE
136712 T_TERMINAL TABLE
OBJECT_ID SUBSTR(OBJECT_NAME,1 OBJECT_TYPE
136708 T_TOLLPLAZA TABLE
136747 T_TRANSACTION TABLE PARTITION
136748 T_TRANSACTION TABLE PARTITION
136746 T_TRANSACTION TABLE
136722 T_VEHICLECLASS TABLE
136730 T_VEHICLEOWNER TABLE
270 rows selected.
SQL> desc gkgt.t_vehicleclass;
ERROR:
ORA-04043: object gkgt.t_vehicleclass does not exist
SQL> select index_name from dba_indexes where owner='GKGT';
no rows selected
SQL> select TABLE_NAME from dba_TAB_PARTITIONS where TABLE_owner='GKGT';
no rows selected
SQL>
After executing hout and hckeck.full scripts got following output.
H.Check Version 9i+/hc3.50
Catalog Version 11.2.0.1.0 (1102000100)
Catalog Fixed
Procedure Name Version Vs Release Run
.- SynLastDDLTim ... 1102000100 > 1001000200 : n/a
.- LobNotInObj ... 1102000100 > 1000000200 : n/a
.- MissingOIDOnObjCol ... 1102000100 <= *All Rel* : Ok
.- SourceNotInObj ... 1102000100 > 1002000100 : n/a
.- IndIndparMismatch ... 1102000100 <= 1102000100 : Ok
.- InvCorrAudit ... 1102000100 <= 1102000100 : Ok
.- OversizedFiles ... 1102000100 <= *All Rel* : Ok
.- TinyFiles ... 1102000100 > 900010000 : n/a
.- PoorDefaultStorage ... 1102000100 <= *All Rel* : Ok
.- PoorStorage ... 1102000100 <= *All Rel* : Ok
.- MissTabSubPart ... 1102000100 > 900010000 : n/a
.- PartSubPartMismatch ... 1102000100 <= 1102000100 : Ok
.- TabPartCountMismatch ... 1102000100 <= *All Rel* : Ok
.- OrphanedTabComPart ... 1102000100 > 900010000 : n/a
.- ZeroTabSubPart ... 1102000100 > 902000100 : n/a
.- MissingSum$ ... 1102000100 <= *All Rel* : Ok
.- MissingDir$ ... 1102000100 <= *All Rel* : Ok
.- DuplicateDataobj ... 1102000100 <= *All Rel* : Ok
.- ObjSynMissing ... 1102000100 <= *All Rel* : Ok
.- ObjSeqMissing ... 1102000100 <= *All Rel* : Ok
.- OrphanedUndo ... 1102000100 <= *All Rel* : Ok
.- OrphanedIndex ... 1102000100 <= *All Rel* : Ok
HCKE-0016: Orphaned IND$ (no SEG$)
ORPHAN IND$: OBJ=188456 DOBJ=188456 TS=41 RFILE/BLOCK=46 30481 BO#=136746
SegType=
.- OrphanedIndexPartition ... 1102000100 <= *All Rel* : Ok
.- OrphanedIndexSubPartition ... 1102000100 <= *All Rel* : Ok
.- OrphanedTable ... 1102000100 <= *All Rel* : Ok
.- OrphanedTablePartition ... 1102000100 <= *All Rel* : Ok
.- OrphanedTableSubPartition ... 1102000100 <= *All Rel* : Ok
.- MissingPartCol ... 1102000100 <= *All Rel* : Ok
.- OrphanedSeg$ ... 1102000100 <= *All Rel* : Ok
.- OrphanedIndPartObj# ... 1102000100 > 1101000600 : n/a
.- DuplicateBlockUse ... 1102000100 <= *All Rel* : Ok
.- HighObjectIds ... 1102000100 > 801060000 : n/a
.- PQsequence ... 1102000100 > 800060000 : n/a
.- TruncatedCluster ... 1102000100 > 801070000 : n/a
.- FetUet ... 1102000100 <= *All Rel* : Ok
.- Uet0Check ... 1102000100 <= *All Rel* : Ok
.- ExtentlessSeg ... 1102000100 <= *All Rel* : Ok
.- SeglessUET ... 1102000100 <= *All Rel* : Ok
.- BadInd$ ... 1102000100 <= *All Rel* : Ok
HCKE-0030: OBJ$ INDEX entry has no IND$ entry
INDEX has no IND$ entry: Obj=154022 GKGT.SYS_IL0000154016C00004$$
INDEX has no IND$ entry: Obj=154020 GKGT.SYS_IL0000154016C00003$$
INDEX has no IND$ entry: Obj=154018 GKGT.SYS_IL0000154016C00002$$
INDEX has no IND$ entry: Obj=139421 GKGT.T_VERIFIEDSHIFTDAYEXEMPTED_PK
INDEX has no IND$ entry: Obj=139363 GKGT.T_VERIFIEDSHIFTDAYSUMMARY_PK
INDEX has no IND$ entry: Obj=139392 GKGT.T_VERIFIEDSHIFTDAYREVENUE_PK
INDEX has no IND$ entry: Obj=136719 GKGT.T_JOURNEYTYPE_PK
INDEX has no IND$ entry: Obj=139276 GKGT.T_HARDCODE_UK1
INDEX has no IND$ entry: Obj=139274 GKGT.T_HARDCODEGROUP_UK1
INDEX has no IND$ entry: Obj=139273 GKGT.T_HARDCODEGROUP_PK
INDEX has no IND$ entry: Obj=136727 GKGT.T_FARE_PK
INDEX has no IND$ entry: Obj=136725 GKGT.T_FAREROUTE_PK
.- BadTab$ ... 1102000100 <= *All Rel* : Ok
HCKE-0031: OBJ$ TABLE entry has no TAB$ entry
TABLE has no TAB$ entry: Obj=139393 GKGT.T_VERIFIEDSHIFTDAYEXEMPTED
TABLE has no TAB$ entry: Obj=139335 GKGT.T_VERIFIEDSHIFTDAYSUMMARY
TABLE has no TAB$ entry: Obj=139364 GKGT.T_VERIFIEDSHIFTDAYREVENUE
TABLE has no TAB$ entry: Obj=136718 GKGT.T_JOURNEYTYPE
TABLE has no TAB$ entry: Obj=139272 GKGT.T_HARDCODEGROUP
TABLE has no TAB$ entry: Obj=139275 GKGT.T_HARDCODE
TABLE has no TAB$ entry: Obj=136724 GKGT.T_FAREROUTE
TABLE has no TAB$ entry: Obj=136726 GKGT.T_FARE
.- BadIcolDepCnt ... 1102000100 > 1101000700 : n/a
.- WarnIcolDep ... 1102000100 > 1101000700 : n/a
.- OnlineRebuild$ ... 1102000100 <= *All Rel* : Ok
.- DropForceType ... 1102000100 > 1001000200 : n/a
.- TrgAfterUpgrade ... 1102000100 <= *All Rel* : Ok
.- FailedInitJVMRun ... 1102000100 <= *All Rel* : Ok
.- TypeReusedAfterDrop ... 1102000100 > 900010000 : n/a
.- Idgen1$TTS ... 1102000100 > 900010000 : n/a
.- DroppedFuncIdx ... 1102000100 > 902000100 : n/a
.- BadOwner ... 1102000100 > 900010000 : n/a
.- UpgCheckc0801070 ... 1102000100 <= *All Rel* : Ok
.- BadPublicObjects ... 1102000100 <= *All Rel* : Ok
.- BadSegFreelist ... 1102000100 <= *All Rel* : Ok
.- BadCol# ... 1102000100 > 1001000200 : n/a
.- BadDepends ... 1102000100 <= *All Rel* : Ok
.- CheckDual ... 1102000100 <= *All Rel* : Ok
.- ObjectNames ... 1102000100 <= *All Rel* : Ok
.- BadCboHiLo ... 1102000100 <= *All Rel* : Ok
.- ChkIotTs ... 1102000100 <= *All Rel* : Ok
.- NoSegmentIndex ... 1102000100 <= *All Rel* : Ok
.- BadNextObject ... 1102000100 <= *All Rel* : Ok
.- OrphanIndopt ... 1102000100 > 902000800 : n/a
.- UpgFlgBitTmp ... 1102000100 > 1001000100 : n/a
.- RenCharView ... 1102000100 > 1001000100 : n/a
.- Upg9iTab$ ... 1102000100 > 902000400 : n/a
.- Upg9iTsInd ... 1102000100 > 902000500 : n/a
.- Upg10gInd$ ... 1102000100 > 1002000000 : n/a
.- DroppedROTS ... 1102000100 <= *All Rel* : Ok
.- ChrLenSmtcs ... 1102000100 > 1101000600 : n/a
.- FilBlkZero ... 1102000100 <= *All Rel* : Ok
.- DbmsSchemaCopy ... 1102000100 <= *All Rel* : Ok
Found 21 potential problem(s) and 0 warning(s)
Contact Oracle Support with the output
to check if the above needs attention or not
PL/SQL procedure successfully completed.
SQL>
I Tried the following to delete the object from obj$ table but got error.
SQL> SELECT * FROM SYS.DBA_OBJECTS WHERE OBJECT_ID IN (188456);
no rows selected
SQL> SELECT * FROM SYS.OBJ$ WHERE OBJ# IN (188456);
OBJ# DATAOBJ# OWNER# NAME NAMESPACE SUBNAME
TYPE# CTIME MTIME STIME STATUS REMOTEOWNER LINKNAME
FLAGS OID$ SPARE1 SPARE2 SPARE3
SPARE4
SPARE5
SPARE6
188456 188456 106 T_TRANSACTION_DATETIME 4
1 23-SEP-13 23-SEP-13 23-SEP-13 1
0 6 65535 106
SQL> CREATE TABLE OBJ$_DEL AS SELECT * FROM OBJ$;
Table Created
SQL> SELECT * FROM SYS.IND$ WHERE OBJ# IN (188456);
no rows selected
SQL> DELETE FROM SYS.OBJ$ WHERE OBJ# IN (188456);
DELETE FROM SYS.OBJ$
ERROR at line 1:
ORA-08102: index key not found, obj# 40, file 1, block 120660 (2)
Below is my Trace file:
Tue Oct 01 10:20:22 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 190, block 248 to scn 1134842195
Recovery of Online Redo Log: Thread 1 Group 6 Seq 190 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Block recovery completed at rba 190.904.16, scn 0.1134842196
Tue Oct 01 10:20:35 2013
Sweep [inc][75031]: completed
Sweep [inc][75022]: completed
Sweep [inc2][75031]: completed
Tue Oct 01 10:25:02 2013
ORA-1 encountered when generating server alert SMG-3000
Tue Oct 01 10:29:23 2013
Thread 1 cannot allocate new log, sequence 191
Private strand flush not complete
Current log# 6 seq# 190 mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Thread 1 advanced to log sequence 191 (LGWR switch)
Current log# 3 seq# 191 mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Tue Oct 01 10:31:18 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12160.trc (incident=71247):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12160.trc (incident=71248):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_71248/oracle11_ora_12160_i71248.trc
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12160.trc (incident=71249):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_71249/oracle11_ora_12160_i71249.trc
Tue Oct 01 10:31:21 2013
Sweep [inc][71248]: completed
Sweep [inc][71247]: completed
Sweep [inc2][71248]: completed
Tue Oct 01 10:31:21 2013
Trace dumping is performing id=[cdmp_20131001103121]
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12160.trc (incident=71250):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_71250/oracle11_ora_12160_i71250.trc
Trace dumping is performing id=[cdmp_20131001103122]
Trace dumping is performing id=[cdmp_20131001103123]
Tue Oct 01 10:32:10 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 191, block 27531 to scn 1134928966
Recovery of Online Redo Log: Thread 1 Group 3 Seq 191 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Block recovery completed at rba 191.28203.16, scn 0.1134928967
Tue Oct 01 10:32:21 2013
Sweep [inc][71250]: completed
Sweep [inc][71249]: completed
Sweep [inc2][71250]: completed
Sweep [inc2][71249]: completed
Tue Oct 01 10:32:40 2013
Thread 1 cannot allocate new log, sequence 192
Private strand flush not complete
Current log# 3 seq# 191 mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Thread 1 advanced to log sequence 192 (LGWR switch)
Current log# 4 seq# 192 mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Tue Oct 01 10:32:51 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12280.trc (incident=74954):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12280.trc (incident=74956):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12280.trc (incident=74963):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_74963/oracle11_ora_12280_i74963.trc
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_12280.trc (incident=74971):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Tue Oct 01 10:32:53 2013
Trace dumping is performing id=[cdmp_20131001103253]
Tue Oct 01 10:33:02 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 191, block 27531 to scn 1134949406
Recovery of Online Redo Log: Thread 1 Group 3 Seq 191 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Recovery of Online Redo Log: Thread 1 Group 4 Seq 192 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Block recovery completed at rba 192.2301.16, scn 0.1134949408
Tue Oct 01 10:33:21 2013
Sweep [inc][74971]: completed
Sweep [inc][74963]: completed
Sweep [inc][74956]: completed
Sweep [inc][74954]: completed
Sweep [inc2][74963]: completed
Tue Oct 01 10:35:03 2013
ORA-1 encountered when generating server alert SMG-3000
Tue Oct 01 10:37:59 2013
Thread 1 cannot allocate new log, sequence 193
Private strand flush not complete
Current log# 4 seq# 192 mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Thread 1 advanced to log sequence 193 (LGWR switch)
Current log# 5 seq# 193 mem# 0: /u01/app/oracle/oradata/oracle11/redo05.log
Tue Oct 01 10:41:15 2013
Thread 1 cannot allocate new log, sequence 194
Private strand flush not complete
Current log# 5 seq# 193 mem# 0: /u01/app/oracle/oradata/oracle11/redo05.log
Thread 1 advanced to log sequence 194 (LGWR switch)
Current log# 6 seq# 194 mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Tue Oct 01 10:45:03 2013
ORA-1 encountered when generating server alert SMG-3000
Tue Oct 01 10:47:12 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13196.trc (incident=71231):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13196.trc (incident=71232):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13196.trc (incident=71233):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_71233/oracle11_ora_13196_i71233.trc
Tue Oct 01 10:47:13 2013
Sweep [inc][71232]: completed
Sweep [inc][71231]: completed
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13196.trc (incident=71234):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Tue Oct 01 10:47:15 2013
Trace dumping is performing id=[cdmp_20131001104715]
Tue Oct 01 10:48:02 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 194, block 30971 to scn 1135075665
Recovery of Online Redo Log: Thread 1 Group 6 Seq 194 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Block recovery completed at rba 194.31643.16, scn 0.1135075666
Tue Oct 01 10:48:13 2013
Sweep [inc][71234]: completed
Sweep [inc][71233]: completed
Sweep [inc2][71233]: completed
Tue Oct 01 10:49:54 2013
Thread 1 cannot allocate new log, sequence 195
Private strand flush not complete
Current log# 6 seq# 194 mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Thread 1 advanced to log sequence 195 (LGWR switch)
Current log# 3 seq# 195 mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Tue Oct 01 10:52:57 2013
Thread 1 cannot allocate new log, sequence 196
Private strand flush not complete
Current log# 3 seq# 195 mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Thread 1 advanced to log sequence 196 (LGWR switch)
Current log# 4 seq# 196 mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Tue Oct 01 10:54:30 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13646.trc (incident=75015):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13646.trc (incident=75016):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13646.trc (incident=75018):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_75018/oracle11_ora_13646_i75018.trc
Tue Oct 01 10:54:32 2013
Sweep [inc][75018]: completed
Sweep [inc][75016]: completed
Sweep [inc][75015]: completed
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13646.trc (incident=75027):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Tue Oct 01 10:54:33 2013
Trace dumping is performing id=[cdmp_20131001105433]
Tue Oct 01 10:54:56 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 196, block 19635 to scn 1135176010
Recovery of Online Redo Log: Thread 1 Group 4 Seq 196 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Block recovery completed at rba 196.20309.16, scn 0.1135176012
Tue Oct 01 10:55:04 2013
ORA-1 encountered when generating server alert SMG-3000
Tue Oct 01 10:55:32 2013
Sweep [inc][75027]: completed
Sweep [inc2][75018]: completed
Tue Oct 01 10:58:12 2013
Thread 1 cannot allocate new log, sequence 197
Private strand flush not complete
Current log# 4 seq# 196 mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Thread 1 advanced to log sequence 197 (LGWR switch)
Current log# 5 seq# 197 mem# 0: /u01/app/oracle/oradata/oracle11/redo05.log
Tue Oct 01 11:00:00 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_j001_14049.trc:
Tue Oct 01 11:00:01 2013
Trace dumping is performing id=[cdmp_20131001110001]
Tue Oct 01 11:01:37 2013
Thread 1 advanced to log sequence 198 (LGWR switch)
Current log# 6 seq# 198 mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Tue Oct 01 11:02:00 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_j001_14126.trc:
Tue Oct 01 11:02:01 2013
Trace dumping is performing id=[cdmp_20131001110201]
Tue Oct 01 11:04:46 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_13633.trc:
Tue Oct 01 11:04:47 2013
Trace dumping is performing id=[cdmp_20131001110447]
Tue Oct 01 11:05:06 2013
ORA-1 encountered when generating server alert SMG-3000
Tue Oct 01 11:07:47 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14407.trc (incident=71235):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14407.trc (incident=71236):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14407.trc (incident=74908):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14407.trc (incident=74975):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Tue Oct 01 11:07:49 2013
Sweep [inc][74975]: completed
Sweep [inc][74908]: completed
Sweep [inc][71236]: completed
Sweep [inc][71235]: completed
Tue Oct 01 11:08:02 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 198, block 19645 to scn 1135284382
Recovery of Online Redo Log: Thread 1 Group 6 Seq 198 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Block recovery completed at rba 198.20203.16, scn 0.1135284383
Tue Oct 01 11:11:34 2013
Thread 1 cannot allocate new log, sequence 199
Private strand flush not complete
Current log# 6 seq# 198 mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Thread 1 advanced to log sequence 199 (LGWR switch)
Current log# 3 seq# 199 mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Tue Oct 01 11:12:36 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14851.trc (incident=75133):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14851.trc (incident=75134):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14851.trc (incident=75135):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14851.trc (incident=75136):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Tue Oct 01 11:12:37 2013
Sweep [inc][75134]: completed
Sweep [inc][75133]: completed
Tue Oct 01 11:12:50 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 198, block 19645 to scn 1135345412
Recovery of Online Redo Log: Thread 1 Group 6 Seq 198 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Recovery of Online Redo Log: Thread 1 Group 3 Seq 199 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Block recovery completed at rba 199.13813.16, scn 0.1135345414
Tue Oct 01 11:13:38 2013
Sweep [inc][75136]: completed
Sweep [inc][75135]: completed
Tue Oct 01 11:14:56 2013
Thread 1 cannot allocate new log, sequence 200
Private strand flush not complete
Current log# 3 seq# 199 mem# 0: /u01/app/oracle/oradata/oracle11/redo03.log
Thread 1 advanced to log sequence 200 (LGWR switch)
Current log# 4 seq# 200 mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Tue Oct 01 11:15:07 2013
ORA-1 encountered when generating server alert SMG-3000
Tue Oct 01 11:15:19 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15016.trc (incident=75141):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15016.trc (incident=75142):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15016.trc (incident=75143):
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x40] [PC:0xF3777EB, kghalf()+49] [flags: 0x0, count: 1]
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15016.trc (incident=75144):
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [525], [0x692D43C4], [4], [row cache objects], [5], [0x6A3FA06C], [redo copy], [], [], [], [], []
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kghalf()+49] [SIGSEGV] [ADDR:0x40] [PC:0xF3777EB] [Address not mapped to object] []
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Tue Oct 01 11:15:23 2013
Sweep [inc][75144]: completed
Sweep [inc][75143]: completed
Sweep [inc][75142]: completed
Sweep [inc][75141]: completed
Tue Oct 01 11:15:41 2013
Doing block recovery for file 1 block 84052
Resuming block recovery (PMON) for file 1 block 84052
Block recovery from logseq 200, block 4531 to scn 1135382144
Recovery of Online Redo Log: Thread 1 Group 4 Seq 200 Reading mem 0
Mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Block recovery completed at rba 200.5222.16, scn 0.1135382146
Tue Oct 01 11:20:10 2013
Thread 1 cannot allocate new log, sequence 201
Private strand flush not complete
Current log# 4 seq# 200 mem# 0: /u01/app/oracle/oradata/oracle11/redo04.log
Thread 1 advanced to log sequence 201 (LGWR switch)
Current log# 5 seq# 201 mem# 0: /u01/app/oracle/oradata/oracle11/redo05.log
Tue Oct 01 11:20:25 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14883.trc (incident=71272):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_14883.trc (incident=71273):
ORA-00603: ORACLE server session terminated by fatal error
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_71273/oracle11_ora_14883_i71273.trc
opiodr aborting process unknown ospid (14883) as a result of ORA-603
Tue Oct 01 11:20:27 2013
Trace dumping is performing id=[cdmp_20131001112027]
Tue Oct 01 11:20:27 2013
Sweep [inc][71273]: completed
Sweep [inc][71272]: completed
Sweep [inc2][71273]: completed
Tue Oct 01 11:22:27 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15448.trc (incident=74906):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15448.trc (incident=75006):
ORA-00603: ORACLE server session terminated by fatal error
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_75006/oracle11_ora_15448_i75006.trc
opiodr aborting process unknown ospid (15448) as a result of ORA-603
Tue Oct 01 11:22:29 2013
Trace dumping is performing id=[cdmp_20131001112229]
Tue Oct 01 11:22:29 2013
Sweep [inc][75006]: completed
Sweep [inc][74906]: completed
Sweep [inc2][75006]: completed
Tue Oct 01 11:22:37 2013
Thread 1 cannot allocate new log, sequence 202
Private strand flush not complete
Current log# 5 seq# 201 mem# 0: /u01/app/oracle/oradata/oracle11/redo05.log
Thread 1 advanced to log sequence 202 (LGWR switch)
Current log# 6 seq# 202 mem# 0: /u01/app/oracle/oradata/oracle11/redo06.log
Tue Oct 01 11:23:07 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15497.trc (incident=75014):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15497.trc (incident=75025):
ORA-00603: ORACLE server session terminated by fatal error
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/oracle11/oracle11/incident/incdir_75025/oracle11_ora_15497_i75025.trc
opiodr aborting process unknown ospid (15497) as a result of ORA-603
Tue Oct 01 11:23:09 2013
Trace dumping is performing id=[cdmp_20131001112309]
Tue Oct 01 11:23:29 2013
Sweep [inc][75025]: completed
Sweep [inc][75014]: completed
Sweep [inc2][75025]: completed
Tue Oct 01 11:24:03 2013
Errors in file /u01/app/oracle/diag/rdbms/oracle11/oracle11/trace/oracle11_ora_15382.trc (incident=75043):
ORA-00600: internal error code, arguments: [4097], [10], [20], [7021372], [], [], [],ora-600 ---> visit My Oracle Support and use the ORA-600 lookup tool and/or submit a SR.
This forum is not a (free) support site.
Also your use of boldface means YELLING and must be considered insulting.
Sybrand Bakker
Senior Oracle DBA -
Getting index error while updating table
Hi All,
I am getting error
SQL> UPDATE bqcustomer
2 SET
3 namelegal = 'SME ' || SubStr(bqcustomer.namelegal,8),
4 nameshort = 'SME ' || SubStr(bqcustomer.nameshort,8),
5 nametrading='SME ' || SubStr(bqcustomer.nametrading,8)
6 WHERE
7 hassmeaccount = 1
8 AND nametrading LIKE 'GLOBAL %' ;
UPDATE bqcustomer
ERROR at line 1:
ORA-08102: index key not found, obj# 60473, dba 46348301 (2)
any help on this will be appreciated .
Thanks in advance
Sachin SrivastavaORA-08102 INDEX KEY NO FOUND, OBJ# 25095, DBA 33567643 (2)
-
Error while executing one pl/sql
i am facing one error while executing a pls/sql
kindly suggest the possible cause and solution for the same
declare
ERROR at line 1:
ORA-08102: index key not found, obj# 31850, dba 104863849 (2)
ORA-06512: at "ERP.DELBATCHID", line 24
ORA-06512: at line 1308102, 00000, "index key not found, obj# %s, dba %s (%s)"
// *Cause: Internal error: possible inconsistency in index
// *Action: <b>Send trace file to your customer support representative, along
// with information on reproducing the error</b> -
We have an update query recently brought to my attention that is running extremely slow on Oracle 11.2.0.1 against a secure file binary XML table using
update /*+ NO_XML_DML_REWRITE */croutreach.action set object_value = :1 where actn_id = :2 .
I am told the majority/near majority of the ~ 16 fields are updated. Also this table has numerous predefined virtual columns with fn based indexes on them.
My first inclination was to recast this using the Oracle updatexml function. I was told, the /*+ NO_XML_DML_REWRITE */ hint would also be necessary here.
update /*+ NO_XML_DML_REWRITE */
<tble_name> a
set a.object_value = updatexml(a.object_value ...).
Last year our dba's were instructed by Oracle Support to use this hint, as the update wasn't updating any records w.o any error msgs.
+1. Hoping to find out if anyone has run across using this hint in some capacity and what was their experience?+
In trying to optimizie this update statement, I'll start from scratch not using the /*+ NO_XML_DML_REWRITE */ hint and will commence with using the updatexml function with setting up an xmlindex.
+2. Hoping to receive some suggestions on creating the proper xmlindex - figuring an unstructured index. If get some good performance with the xmlindex; hoping to retire some of the virtual column usage.+
+3. Any suggestions on living with virtual columns in conjunction with xmlindexes? See the action table definition and associated ivirtual columns and indexes. This table seems over indexed...+
REATE
TABLE "CROUTREACH"."ACTION" OF XMLTYPE
CONSTRAINT "ACTN_ID_PK" PRIMARY KEY ("ACTN_ID") USING INDEX PCTFREE 10
INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT
1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1
FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE
DEFAULT) TABLESPACE "ACME_DATA" ENABLE
XMLTYPE STORE AS SECUREFILE BINARY XML
TABLESPACE "ACME_DATA" ENABLE STORAGE IN ROW CHUNK 8192 CACHE READS LOGGING
NOCOMPRESS KEEP_DUPLICATES STORAGE(INITIAL 106496 NEXT 1048576 MINEXTENTS 1
MAXEXTENTS 2147483645 PCTINCREASE 0 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
ALLOW NONSCHEMA ALLOW ANYSCHEMA VIRTUAL COLUMNS
*"ACTION_DEF_URN"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/srvContextPointer/outreachActionDefInfo/@actionDefUrn
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50))),
*"STAT_DT"* AS (SYS_EXTRACT_UTC(CAST(TO_TIMESTAMP_TZ(SYS_XQ_UPKXML2SQL(
SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/@status_dt'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2),'SYYYY-MM-DD"T"HH24:MI:SS.FFTZH:TZM') AS TIMESTAMP
WITH
TIME ZONE))),
*"ACT_DEF_ID"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/srvContextPointer/outreachActionDefInfo/@actionDefId'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(20))),
*"CORRL_ID"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/correlationId'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50))),
*"STAT_RSN"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/statusReason'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(30))),
*"ACT_APPNT_DT"* AS (SYS_EXTRACT_UTC(CAST(TO_TIMESTAMP_TZ(SYS_XQ_UPKXML2SQL(
SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/actionAppointment/appointment_dt'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2),'SYYYY-MM-DD"T"HH24:MI:SS.FFTZH:TZM') AS TIMESTAMP
WITH
TIME ZONE))),
*"UPDT_DT"* AS (SYS_EXTRACT_UTC(CAST(TO_TIMESTAMP_TZ(SYS_XQ_UPKXML2SQL(
SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/@update_dt'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2),'SYYYY-MM-DD"T"HH24:MI:SS.FFTZH:TZM') AS TIMESTAMP
WITH
TIME ZONE))),
*"CRET_DT"* AS (SYS_EXTRACT_UTC(CAST(TO_TIMESTAMP_TZ(SYS_XQ_UPKXML2SQL(
SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/@create_dt'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2),'SYYYY-MM-DD"T"HH24:MI:SS.FFTZH:TZM') AS TIMESTAMP
WITH
TIME ZONE))),
*"ACT_SEQ"* AS (CAST(TO_NUMBER(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/srvContextPointer/outreachActionDefInfo/@sequence'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2)) AS NUMBER(10))),
*"SERVICE_DEF_URN"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03";
/action/srvContextPointer/serviceDefUrn'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(100))),
*"ASSIGN_TEAM_CD"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/assignment/@teamCategoryCode'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50))),
*"ASSIGN_STAFF_ID"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
/action/assignment/staffProfileId'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50))),
*"ACTION_TYPE"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03"; (::)
declare namespace xsi="http://www.w3.org/2001/XMLSchema-instance"; (::)
local-name-from-QName(QName("http://www.cigna.com/acme/domains/actions/2010/03",/action/@xsi:type))
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50))),
*"ACTN_ID"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03";/action/@id'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50))),
*"STATUS"*AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03";/action/@status'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(20))),
*"ACME_MBR_ID"* AS (CAST(SYS_XQ_UPKXML2SQL(SYS_XQEXVAL(XMLQUERY(
'declare default element namespace "http://www.cigna.com/acme/domains/actions/2010/03";/action/acmeMemberId'
PASSING BY VALUE SYS_MAKEXML(128,"XMLDATA") RETURNING CONTENT ),0,0,
16777216,0),50,1,2) AS VARCHAR2(50)))
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0
FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE UNIQUE INDEX *"CROUTREACH"."SYS_C0014547"* ON "CROUTREACH"."ACTION"
"SYS_NC_OID$"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0
FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE UNIQUE INDEX *"CROUTREACH"."SYS_IL0000082156C00003$$"* ON "CROUTREACH".
"ACTION"
PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 NEXT 1048576
MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST
GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "ACME_DATA" PARALLEL (DEGREE 0 INSTANCES 0) ;
CREATE UNIQUE INDEX *"CROUTREACH"."ACTN_ID_PK"* ON "CROUTREACH"."ACTION" (
"ACTN_ID") PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0
FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT) TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACTION_STAT_RSN_IDX"* ON "CROUTREACH"."ACTION"
"STAT_RSN"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACTION_UPDT_DT_IDX"* ON "CROUTREACH"."ACTION"
"UPDT_DT"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACTION_CRET_DT_IDX"* ON "CROUTREACH"."ACTION"
"CRET_DT"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACTION_STAT_DT_IDX"* ON "CROUTREACH"."ACTION"
"STAT_DT"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACTION_MBRID_TYP_STAT_IDX"* ON "CROUTREACH"."ACTION"
"ACME_MBR_ID",
"ACTION_TYPE",
"STATUS"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACT_ACTDEF_URN_IDX"* ON "CROUTREACH"."ACTION"
"ACTION_DEF_URN"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;
CREATE
INDEX *"CROUTREACH"."ACTION_ACT_DEF_ID_STATUS_IDX"* ON "CROUTREACH"."ACTION"
"ACT_DEF_ID",
"STATUS"
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE
0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
TABLESPACE "ACME_DATA" ;Any suggestions much appreciated.
Regards,
Richard Blanchardodie 63
update /*+ NO_XML_DML_REWRITE */croutreach.action set object_value = :1 where actn_id = :2 .
This update pattern is used in the production environment and is slowing the environment down as more xml content is increased. In a new release build, this update pattern against the action table described earlier, is particularly problematic.
Have some more information on the /*+ NO_XML_DML_REWRITE */ hint. It turns out, last year, updates statements would intermittently fail to correctly update silently failing. An Oracle Service Request was created. Over the span of about 5 mnths, Oracle determined a very low level Oracle kernel bug was the culprit. Oracle As a result of this SR, Oracle SUpport created BUG 11939507 <ORA-08102: index key not found during update on xmltable with a virtual column>. This bug is viewable on metalink. Oracle claims this bug has only been oberved on In the interim to 11.2.0.3, Oracle Support mentioned to use /*+ NO_XML_DML_REWRITE */; thus disabling piecewise update.
Here's preface information on this bug:
Bug 11939507: ORA-08102: INDEX KEY NOT FOUND DURING UPDATE ON XMLTABLE WITH VIRTUAL COLUMN
Bug Attributes
Type B - Defect Fixed in Product Version 12.1
Severity 2 - Severe Loss of Service Product Version 11.2.0.1
Status 80 - Development to Q/A Platform 23 - Oracle Solaris on SPARC (64-bit)
Created 30-Mar-2011 Platform Version 10
Updated 13-Feb-2012 Base Bug -
Database Version 11.2.0.1
Affects Platforms Generic
Product Source Oracle
Hdr: 11939507 11.2.0.1 XDB 11.2.0.1 BINARY PRODID-5 PORTID-23
Abstract: ORA-8102: INDEX KEY NOT FOUND DURING UPDATE ON XMLTABLE WITH VIRTUAL COLUMN*** 03/30/11 12:22 pm ***
BUG TYPE CHOSEN =============== code
Component: XML Database =======================
DETAILED PROBLEM DESCRIPTION ============================
The issue happens intermittently when running a batch program with 50 concurrent sessions that involves high concurrent updates.
DIAGNOSTIC ANALYSIS =================== reproducible testcase on customer dummy data reproduced by Thomas.
WORKAROUND? =========== No
TECHNICAL IMPACT ================ Customer is experiencing this error which is critical to the application because it causes a home health care provider to possibly lose a couple hours worth of work and have to start from scratch. The condition has only accessed concurrently from about 40 threads
RELATED ISSUES (bugs, forums, RFAs) =================================== Bug 8514561 - ORA-8102 WHEN UPDATING TABLE
HOW OFTEN DOES THE ISSUE REPRODUCE AT CUSTOMER SITE? ==================================================== Intermittent
DOES THE ISSUE REPRODUCE INTERNALLY? ==================================== Intermittent
IS A TESTCASE AVAILABLE? ======================== Yes The good news is, this bug is corrupting a virtual index column.
I'll try test cases using the update pattern; 'update /*+ NO_XML_DML_REWRITE */croutreach.action set object_value = :1 where actn_id = :2 ' - substituting actual values for the bind variables and removing interfering virtual columns. Wil lcompare with and w/o the hint.
This wil address your; "Where does the new values come from? Individual variables?" - and provide sample data.
Presently, this update pattern is used 'blindly' in that when no xml relevent changes are identified, only a couple of the roughly 16 fields are updated - yet the whole document gets updated with this update pattern. When changes occur, the whole document is updated. Will work with updating 1 or 2 fields using updatexml and try the xmlexists function for the predicate.
04/25/12 Update:
odie 63,
Here's a sample xml record from the action securefile binary xml table:
<?xml version = '1.0' encoding = 'UTF-8' standalone = 'yes'?><action xsi:type="AssessmentActionType" status_dt="2012-01-18T19:38:21.077Z" status="not applicable" create_dt="2012-01-17T23:10:16.173Z" id="dfdfdfdfdfddfdfdfdfdfdf" xmlns:ns5="http://www.xxxxx.ddd/exception/definition/schema/2010/01" xmlns="http://www.xxxxxx.ddd/mmm/domains/actions/2010/03" xmlns:ns6="http://www.xxxxx.ddd/mmm/domains/utility/outcome/2010/03" xmlns:ns7="http://www.xxxxxx.ddd/mmm/domains/common/2010/03" xmlns:ns2="http://www.xxxxx.ddd/mmm/messages/actions/2010/03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns3="http://www.xxxxx.ddd/mmm/domains/workforce/2010/03" xmlns:ns4="http://www.xxxxxx.ddd/mmm/domains/entitlement/2011/11">
<acmeMemberId>abcdefghijklmnop</acmeMemberId>
<advocacyPlanId>qrstuvwxyz</advocacyPlanId>
<srvContextPointer>
<serviceDefUrn>urn:coderunner:Medical:Definition:ServiceService:11111:7</serviceDefUrn>
<outreachActionDefInfo sequence="1" actionDefUrn="urn:xxxxxxxxxx:Medical:Definition:Action:50813:2" actionDefId="xxxxxx">
<srvContextPath>Access Profile~Why did you access the profile?~Reason for access?</srvContextPath>
</outreachActionDefInfo>
</srvContextPointer>
</action>Started out using this update statement against the virtual column a.actn_id. This column is also indexed as a fbi.
UPDATE /*+ NO_XML_DML_REWRITE */ action A
SET A.object_value = updatexml(A.object_value,'/action/@status','triggered','xmlns="http://www.xxxx.vvv/yyy/domains/actions/2010/03"')
where a.actn_id='888a80be-d69f-464d-b3f7-85b6209f918e';
This statment updates fine with and w/o the hint. This hint takes away the piecewise update of the xml document and relies upon the a.actn_id virtual column.
Then removed the reliance on the virtual column using the xmlexists fn.
First did an alter index 'actn_id_pk invisible' to take the virtual column out of consideration by the optimizer.
UPDATE /*+ NO_XML_DML_REWRITE */ action A
SET A.object_value = updatexml(A.object_value,'/action/@status','triggered','xmlns="http://www.xxxx.vvv/yyy/domains/actions/2010/03"')
where xmlexists('$p/action[@id="'888a80be-d69f-464d-b3f7-85b6209f918e'"]' PASSING object_value as "p");
This update runs but doesn't update any columns - with or without the hint.
Also created a basic unstructured xmlindex to remove the full table scan - which worked fine execution plan-wise.
create index action_xmlindex_ix on action (object_value) indextype is xdb.xmlindex;Per the SR on this, the /*+ NO_XML_DML_REWRITE */ disables piecewise update and is a workaround for the bug surrounding virtual column index usage when having many concurrent sessions and updates against a table with millions of xml documents. Getting rid of the virtual column in the predicate removes the need for the workaround hint.
My problem is This update runs but doesn't update any columns. Maybe am missing something or doing a syntax/semantic error ?
Any assistance much appreciated...
Regards,
Rick Blanchard
Edited by: RickBlanchardSRSCigna on Apr 25, 2012 12:52 PM -
I am getting the below error when I run utlrp in my database. Please assist:
ERROR at line 1:
ORA-08102: index key not found, obj# 423571, file 6, block 113416 (2)
ORA-06512: at "SYS.UTL_RECOMP", line 760
ORA-06512: at line 4
I have run dbverify on File_id=6 but it did not return any corrupt pages or blocks.user503988 wrote:
I am getting the below error when I run utlrp in my database. Please assist:
ERROR at line 1:
ORA-08102: index key not found, obj# 423571, file 6, block 113416 (2)
ORA-06512: at "SYS.UTL_RECOMP", line 760
ORA-06512: at line 4
I have run dbverify on File_id=6 but it did not return any corrupt pages or blocks.
[oracle@localhost sql]$ oerr ora 8102
08102, 00000, "index key not found, obj# %s, file %s, block %s (%s)"
// *Cause: Internal error: possible inconsistency in index
// *Action: Send trace file to your customer support representative, along
// with information on reproducing the errorHow do I ask a question on the forums?
SQL and PL/SQL FAQ
Handle: user503988
Status Level: Newbie
Registered: Apr 18, 2006
Total Posts: 37
Total Questions: 19 (13 unresolved)
why so many unanswered questions? -
Dear All
I have upgraded the system from SAP R/3 47 to ECC6.0 on Oracle 10g and window 32 bit. At one stage it is asking to enter the
password. The phase is JOB_J_3GJUPGCD.
The second is that my IGS is not working
Please let me know where we get this password
Thanks & Regards
VimalHi Ashok
I have checked the job log, sm21 and others : error as below
A) ST22
Database error text........: "ORA-08102: index key not found, obj# 77835, file
9, block 161914 (2)"
Internal call code.........: "[RSQL/DELE/USOBT_C ]"
Please check the entries in the system log (Transaction SM21).
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"DBIF_RSQL_SQL_ERROR" "CX_SY_OPEN_SQL_DB"
"EUPDOWN" or "EUPDOWN"
"CHECK_AND_UPDATE_SPACES"
B): SM21 as below
12:41:15 DIA 000 000 SAPSYS BB D Reset buffer CUA ; mode and status: InvalEnd
12:46:41 BTC 010 000 DDIC BY 4 Database error 8102 at DEL access to table USOBT_C
12:46:41 BTC 010 000 DDIC BY 0 > ORA-08102: index key not found, obj# 77835, file 9, block
12:46:41 BTC 010 000 DDIC BY 0 > 161914 (2)
12:46:41 BTC 010 000 DDIC AB 0 Run-time error "DBIF_RSQL_SQL_ERROR" occurred
12:46:41 BTC 010 000 DDIC AB 1 > Short dump "090831 124641 i3lkol02 UP100 " generated
12:46:41 BTC 010 000 DDIC D0 1 Transaction Canceled 00 671 ( DBIF_RSQL_SQL_ERROR 20090831124641i3lkol02_UP1_00 DDIC 00
13:03:06 DIA 000 000 BY M SQL error 3106 occurred; work process in reconnect status
Regards
Vimal -
BDump - XE_Smon_3351.trc Over 20 gigs and growing by 1 GB/day
Would somebody be willing to try and help me out? I am a sys admin and have a server that uses an Oracle DB running on RedHat. I received an alert yesterday that I was running out of disk space (currently have about 8 gigs left). As such, I started investigating what was taking up all of the space and noticed that there is a bdump trace log (xe_smon_3351.trc) that is currently over 20 gigs in size and is growing at a rate of about 1 gig per day, clearly an issue.
Below is a (very) small portion of that file...can somebody please look it over and give me their input as to what the problem is that is causing the log to grow so much and what I can do to resolve the issue?
Thanks in advance.
/usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
ORACLE_HOME = /usr/lib/oracle/xe/app/oracle/product/10.2.0/server
System name: Linux
Node name: linkmgr-1-db.east.us.xxx.xx
Release: 2.6.18-53.el5
Version: #1 SMP Wed Oct 10 16:34:19 EDT 2007
Machine: x86_64
Instance name: XE
Redo thread mounted by this instance: 1
Oracle process number: 8
Unix process pid: 3351, image: [email protected] (SM)
*** SERVICE NAME:() 2010-07-18 01:00:36.169
*** SESSION ID:(219.1) 2010-07-18 01:00:36.169
oer 8102.2 - obj# 576, rdba: 0x004011d7(afn 1, blk# 4567)
kdk key 8102.2:
ncol: 1, len: 7
key: (7): 06 c5 08 0a 09 3b 0f
mask: (2048):
01 80 f5 6d 0c 58 50 b8 4c 01 00 00 00 01 00 00 00 01 00 00 00 10 56 e6 ff
a1 55 c0 0a 80 f5 6d 0c 58 50 b8 4c 01 00 00 00 01 00 00 00 64 d3 6d 0c bc
4f b8 4c 1c 29 2c 4e 00 00 00 00 00 00 00 00 78 4b b8 4c a0 4f b8 4c 1c 29
2c 4e 01 00 00 00 58 50 b8 4c 8c ed 01 20 6c 1e 00 20 01 00 00 00 bc 4f b8
4c 74 b0 01 20 38 cc 32 4d 54 df 2f 4d 64 d3 6d 0c 64 56 e6 ff f8 70 ec 0a
80 f5 6d 0c 38 cc 32 4d 64 d3 6d 0c 80 f5 6d 0c 38 cc 32 4d 80 f5 6d 0c 38
cc 32 4d 48 2a 2c 4e 06 00 00 00 00 00 00 00 64 56 e6 ff 9c e1 2e 08 48 2a
2c 4e 00 00 00 00 b0 2b 2c 4e 9c b7 32 4d 8c 56 e6 ff 0c ff c0 0a 64 d3 6d
0c 9c b7 32 4d 00 00 00 00 35 00 00 00 80 f5 6d 0c a8 02 00 00 4c af e8 4f
a4 57 e6 ff 9f 67 eb 0a 80 f5 6d 0c 35 00 00 00 9c b7 32 4d 7c 62 fd 4f 80
f5 6d 0c 9c b7 32 4d e0 1b 6e 0c e0 1b 6e 0c 80 f5 6d 0c 00 00 00 00 00 00
00 00 00 00 00 00 c0 00 be f7 00 00 00 00 00 00 00 00 00 00 00 00 80 f5 6d
0c e0 1b 6e 0c 64 d3 6d 0c 4c 57 e6 ff 53 e4 bf 0a 80 f5 6d 0c e0 1b 6e 0c
90 67 be f7 00 00 00 00 f0 3f 00 00 00 30 00 00 60 00 be f7 64 d3 6d 0c ff
ff ff ff 00 00 00 00 44 cc 32 4d 38 cc 32 4d 03 00 00 00 38 cc 32 4d 01 00
00 00 64 28 2c 4e 54 cc 32 4d cc 77 b5 4f 00 00 00 00 00 00 00 00 00 00 00
00 a8 b7 32 4d 9c b7 32 4d 03 00 00 00 b8 b7 32 4d 00 1b 00 20 43 1c ea 0a
e8 77 b5 4f 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c
03 6e 0c dc 50 72 0c 80 f5 6d 0c 28 1b 00 20 60 1a b3 0b 20 00 00 00 e0 77
b5 4f 00 00 00 00 4c 3a 2c 4e 24 30 2c 4e 54 df 2f 4d 00 00 00 00 88 df 2f
4d dc 50 72 0c dc 50 72 0c e0 57 e6 ff f0 2d 3d 08 80 f5 6d 0c 9c b7 32 4d
01 00 00 00 34 0d ff 4f 4c af e8 4f 00 00 00 00 00 00 00 00 7c 4a ff 3f 00
00 00 00 4c af e8 4f 4c af e8 4f 00 00 00 00 40 0d ff 4f f4 57 e6 ff f4 4d
3d 08 34 0d ff 4f 94 af e8 4f 00 00 00 00 1c 58 e6 ff c2 df 3b 08 34 0d ff
4f 94 af e8 4f 34 0d ff 4f 01 00 00 00 34 0d ff 4f 0e 00 00 00 80 f5 6d 0c
60 59 e6 ff 60 59 e6 ff e2 cf 3b 08 34 0d ff 4f 01 00 00 00 01 00 00 00 e7
a8 fd f7 7c 62 fd 4f 00 00 00 00 00 00 00 00 02 00 00 00 48 c8 b6 4c 00 00
00 00 00 00 00 00 7c f6 6d 0c 68 5e e6 ff 38 94 d9 0b b8 73 e6 ff 08 02 00
00 78 5c e6 ff 60 59 e6 ff 94 a8 00 4c 00 01 00 00 74 ee 4b 4f ac 59 e6 ff
4a e3 28 0a f1 33 df ff 00 00 00 00 00 00 00 00 80 f5 6d 0c 48 66 53 4c 00
00 00 00 8c c8 b6 4c bc c8 00 4c 00 00 00 00 a0 0c 00 00 80 ae b7 0b 24 59
e6 ff e9 b8 bf 0a 71 05 c1 0a a8 67 00 4c 14 00 00 00 d0 3e 00 00 00 00 00
00 64 d3 6d 0c 30 59 e6 ff 9c ea bf 0a 80 f5 6d 0c e0 f3 6d 0c 94 35 bf f7
00 00 00 00 00 00 00 00 00 00 00 00 70 75 c0 f7 64 d3 6d 0c 80 f5 00 0c 02
00 00 00 2c 59 e6 ff bf 0c d9 08 40 75 c0 f7 ba 7f 14 40 cc 5d e6 ff 00 00
00 00 f8 5c e6 ff 44 60 14 40 5c 60 14 40 67 b0 fd f7 7c 59 e6 ff b0 7f 14
40 05 a8 fd f7 a4 5f e6 ff b2 7f 14 40 06 00 00 00 79 f5 d2 08 a4 5f e6 ff
b2 7f 14 40 06 00 00 00 00 00 c0 f7 9c 9a c0 f7 7c 62 fd 4f 14 60 14 40 2e
a1 c9 08 6c 59 e6 ff 00 00 00 00 00 00 00 00 b5 eb 12 05 00 00 00 00 7c 62
fd 4f c8 59 e6 ff c8 59 e6 ff f2 bd c9 08 14 60 14 40 f8 5c e6 ff 9c e1 2e
08 d8 2b 2c 4e 00 00 00 00 70 df 2f 4d 64 d3 6d 0c ac 5a e6 ff 00 00 00 00
7c 62 fd 4f 14 60 14 40 1c d0 3e 40 40 5a e6 ff 71 29 a8 08 f8 a1 c0 f7 07
00 00 00 dc 59 e6 ff 00 00 00 00 00 00 00 00 00 00 00 00 01 9b 00 20 00 00
00 00 14 60 14 40 e8 1f 00 00 80 f5 6d 0c 58 83 09 20 64 d3 6d 0c 9c 8c b5
4c 9c 9a c0 f7 2c 5a e6 ff 18 5a e6 ff da ae af 09 3c 91 00 20 2c 5a e6 ff
f0 a1 c0 f7 9c 9a c0 f7 e4 71 fd 4f 38 5a e6 ff 2e a1 c9 08 2c 5a e6 ff 74
b0 01 20 40 ca 32 4d b5 eb 12 05 00 00 6d 0c 14 00 eb 3f 8c 5f e6 ff 05 00
00 00 01 00 00 00 04 00 00 00 7c 5a e6 ff 4d 95 d2 08 f9 75 c0 f7 05 00 00
00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00
f8 75 c0 f7 74 bf ea 3f fc 75 c0 f7 06 00 00 00 b0 5a e6 ff bf 0c d9 08 c8
75 c0 f7 7e bf ea 3f 50 5f e6 ff 00 00 00 00 7c 5e e6 ff 44 a0 ea 3f 5c a0
ea 3f 67 b0 fd f7 00 5b e6 ff 76 bf ea 3f 05 a8 fd f7 28 61 e6 ff 78 bf ea
3f 06 00 00 00 79 f5 d2 08 28 61 e6 ff 78 bf ea 3f 06 00 00 00 02 00 c0 f7
9c 9a c0 f7 b8 5e e6 ff 14 a0 ea 3f 2e a1 c9 08 f0 5a e6 ff 00 00 00 00 00
00 00 00 b5 eb 12 05 00 00 00 00 00 00 00 00 4c 5b e6 ff 4c 5b e6 ff f2 bd
c9 08 14 a0 ea 3f 08 00 00 00 28 e0 17 4f c0 e3 2c 4f 4c af e8 4f 00 00 00
00 cc e3 2c 4f 38 5b e6 ff f4 4d 3d 08 c0 e3 2c 4f 28 dd 17 4f 00 00 00 00
5c 5b e6 ff 91 bf a9 08 c0 e3 2c 4f 28 dd 17 4f b8 5e e6 ff 00 00 00 00 00
00 00 00 05 00 00 00 e0 9b 00 20 e4 5d e6 ff 61 77 a7 08 c0 e3 2c 4f 60 5d
e6 ff 02 00 00 00 80 f5 6d 0c 00 00 00 00 00 00 00 00 dd 29 07 0b ac ca b7
4f 30 ee bb 4c 60 ee bb 4c 00 00 00 00 ac ca b7 4f 78 5d 00 ff 0c 34 59 09
80 f5 6d 0c ac ca b7 4f ac ca b7 4f 00 00 00 00 60 ee bb 4c 34 ed bb 4c 00
00 00 00 00 00 00 00 c0 f7 20 4f 60 ee bb 4c 68 02 00 00 7c f7 20 4f 4c 00
00 00 f8 f7 20 4f 58 fa 20 4f 84 f7 20 4f 64 bc b6 0b f4 b1 e8 4f 00 00 00
00 4c af e8 4f 01 00 00 00 05 00 00 00 00 00 00 00 34 5c e6 ff 50 df 3b 08
10 3e 00 20 24 10 ff 4f 00 00 00 00 10 3e 00 20 01 00 00 00 24 10 ff 4f 39
00 00 00 24 10 ff 4f 00 00 00 00 24 10 ff 4f ff ff 00 00 80 f5 6d 0c e8 af
e8 4f 00 00 00 00 00 00 00 00 02 00 00 00 e4 af e8 4f a4 57 1c 4f 01 00 00
00 01 00 00 00 01 00 00 00 cc 2c 31 4f 01 00 00 00 07 00 00 00 00 00 00 00
b8 5c e6 ff 21 db ad 08 14 2c 31 4f b0 37 30 4f 00 00 00 00 84 5d 51 4c 00
00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 8b 71 f4 3f d7 6c f4 3f 00 00
00 00 1c 5d e6 ff 18 76 c0 f7 28 7e c2 f7 d8 a9 c0 f7 68 9d c0 f7 88 0a 57
4c 88 9c c0 f7 8c a8 c0 f7 f4 5c e6 ff f9 13 4f 0a 02 00 00 00 e4 5c e6 ff
ac e9 53 09 98 02 00 00 67 b0 fd f7 0c 5d e6 ff 88 5c 51 4c 05 a8 fd f7 e0
6f c0 f7 fb 7f f4 3f 01 00 00 00 df 12 4f 0a e0 6f c0 f7 fb 7f f4 3f 01 00
00 00 08 00 00 00 40 cf 56 4c 8c a8 c0 f7 ff ff ff ff 74 5d e6 ff f4 52 ee
09 88 5c 51 4c 09 00 00 00 01 01 00 08 e7 7f f4 3f f0 a8 c0 f7 d7 6c f4 3f
09 00 00 00 00 00 00 00 e0 57 00 4f 3d 02 00 00 00 00 00 00 88 f8 1e 4f 0e
00 00 00 f0 a8 c0 f7 05 00 00 00 d7 6c f4 3f 6c 00 00 00 5c 60 f4 3f 5c 60
f4 3f 5c 60 f4 3f e7 7f f4 3f 01 00 00 00 09 00 00 00 f0 a8 c0 f7 ac 5d e6
ff 0c 23 c1 09 50 63 e6 ff d7 6c f4 3f 5c 60 f4 3f a8 5d e6 ff 14 60 f4 3f
7c 62 fd 4f 9c 9a c0 f7 02 00 00 00 01 00 00 00 04 00 00 00 00 00 00
*** 2010-07-18 01:00:36.172
ksedmp: internal or fatal error
Current SQL statement for this session:
update smon_scn_time set orig_thread=0, time_mp=:1, time_dp=:2, scn=:3, scn_wrp=:4, scn_bas=:5, num_mappings=:6, tim_scn_map=:7 where thread=0 and scn = (select min(scn) from smon_scn_time where thread=0)
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
ksedst()+27 call ksedst1() 0 ? 1 ?
ksedmp()+557 call ksedst() 0 ? 62002637 ? 32002637 ?
BAFD84 ? F7BEA028 ?
FFE5E9F0 ?
08D2B281 call ksedmp() 3 ? BD34EC0 ? FFE655A7 ?
800 ? BD34EF4 ? F7C4C000 ?
kdimod0()+24063 call 08D2B06E 1 ? FFE5EC20 ? FFE6557C ? 2 ?
240 ?
kauupd()+3029 call kdimod0() 4C570424 ? FFE6557C ? 0 ? 0 ?
2 ? FF ? 1 ? 0 ? 0 ? 0 ? 0 ?
0 ?
updrow()+1343 call kauupd() F7C06A8C ? 4C57045C ?
F7C08A80 ? 0 ? 4C515C6C ? A ?
23F ? 4C570838 ? A ?
FFE66488 ? FFE66440 ?
__PGOSF332_qerupRow call updrow() 4C54A894 ? 7FFF ? 0 ? 3C ?
Procedure()+62 4C56CF40 ? FFE6676C ?
qerupFetch()+510 call 00000000 4C570A04 ? 7FFF ?
updaul()+900 call 00000000 4C570A04 ? 0 ? 4C57086C ?
7FFF ?
updThreePhaseExe()+ call updaul() 4C54A894 ? FFE66C14 ? 0 ?
169
updexe()+283 call updThreePhaseExe() 4C54A894 ? 0 ? F7C08A80 ?
FFE66CB8 ? 4C54A894 ? 1 ?
FFE66CB8 ? 0 ?
opiexe()+4066 call updexe() 4C54A894 ? FFE6752C ?
opiall0()+1258 call opiexe() 49 ? 3 ? FFE677B0 ?
opikpr()+397 call opiall0() 65 ? 22 ? FFE67BF8 ? 0 ? 0 ?
FFE67CA0 ?
opiodr()+835 call 00000000 65 ? 17 ? F7BEF7D4 ?
__PGOSF152_rpidrus( call opiodr() 65 ? 17 ? F7BEF7D4 ? 2 ?
)+159
skgmstack()+139 call 00000000 FFE68498 ? 1 ? C6DF67C ?
FFE689B8 ? FFE6847C ? F618 ?
rpidru()+98 call skgmstack() FFE6847C ? C6DF340 ? F618 ?
97335CC ? FFE68498 ?
rpiswu2()+334 call 00000000 FFE689B8 ? FFE68540 ? 0 ? 1 ?
A8 ? F7DD07E8 ?
kprball()+947 call rpiswu2() 4FFCDF90 ? 0 ? FFE68998 ? 2 ?
FFE689E4 ? 0 ? FFE68998 ? 0 ?
97338E8 ? 97339D6 ?
FFE689B8 ? 8 ?
ktf_scn_time()+2436 call kprball() F7BEF7D4 ? 140 ?
ktmmon()+3223 call ktf_scn_time() 0 ? 1 ?
ktmSmonMain()+22 call ktmmon() 2000E9B0 ? FFE69718 ?
83DCC71 ? 2000E9B0 ?
9C80DE7 ? C6DF580 ?
ksbrdp()+617 call 00000000 2000E9B0 ? 9C80DE7 ?
C6DF580 ? 0 ? 1 ? C700BB0 ?
opirip()+505 call ksbrdp() 6375646F ? 30312F74 ?
302E322E ? 7265732F ?
2F726576 ? 7774656E ?
opidrv()+502 call opirip() 32 ? 4 ? FFE6A230 ?
sou2o()+91 call opidrv() 32 ? 4 ? FFE6A230 ?
082881AA call sou2o() FFE6A214 ? 32 ? 4 ?
FFE6A230 ?
main()+111 call 082880C2 3 ? FFE6A260 ?
__libc_start_main() call 00000000 1 ? FFE6A324 ? FFE6A32C ?
+220 B75AC2 ? 0 ? F7DD07C8 ?
--------------------- Binary Stack Dump ---------------------
========== FRAME [1] (ksedst()+27 -> ksedst1()) ==========
Dump of memory from 0xFFE5E978 to 0xFFE5E988
FFE5E970 FFE5E988 082B6E23 [....#n+.]
FFE5E980 00000000 00000001 [........]
========== FRAME [2] (ksedmp()+557 -> ksedst()) ==========
Dump of memory from 0xFFE5E988 to 0xFFE5EAE0
FFE5E980 FFE5EAE0 082B59EB [.....Y+.]
FFE5E990 00000000 62002637 32002637 00BAFD84 [....7&.b7&.2....]
FFE5E9A0 F7BEA028 FFE5E9F0 00000018 00000000 [(...............]
FFE5E9B0 00000000 00000004 F7BEA028 FFE5EA00 [........(.......]
FFE5E9C0 F7BEA02C F7BEA040 00000000 00CC0FF4 [,...@...........]
FFE5E9D0 00000018 FFE5EAB4 FFE5EA38 00BAFFC8 [........8.......]
FFE5E9E0 0ABA23D4 FFE5E9F0 0040A60A F7BE0000 [.#........@.....]
FFE5E9F0 00220000 04D907A2 00BE7E04 04D91609 [.."......~......]
FFE5EA00 04A91AE2 00CC0FF4 00000000 00000000 [................]
FFE5EA10 00BE906D FFE5EA4C FFE5EB2C FFFFFFFF [m...L...,.......]
FFE5EA20 FFE5EB24 00CC0FF4 FFE5EB2C FFE5EA4C [$.......,...L...]
FFE5EA30 FFE5EAF8 00BDD27C FFE5EA4C 0BD34E80 [....|...L....N..]
FFE5EA40 FFE5EB28 FFE5EB2C 00000000 00000000 [(...,...........]
FFE5EA50 FFE5EB2C 00000000 00000000 FFE5EB2C [,...........,...]
FFE5EA60 00000000 00000000 00000000 00000000 [................]
Repeat 2 times
FFE5EA90 00000000 00000000 0BB31608 00000001 [................]
FFE5EAA0 00000000 004011D7 00000000 00000000 [......@.........]
FFE5EAB0 00000000 00000001 00000000 00000000 [................]
FFE5EAC0 00000000 00000000 00000000 00000000 [................]
FFE5EAD0 00000000 00000000 004011D7 0BD34EC0 [[email protected]..]
========== FRAME [3] (08D2B281 -> ksedmp()) ==========
Dump of memory from 0xFFE5EAE0 to 0xFFE5EBC4
FFE5EAE0 FFE5EBC4 08D2B281 00000003 0BD34EC0 [.............N..]
FFE5EAF0 FFE655A7 00000800 0BD34EF4 F7C4C000 [.U.......N......]
FFE5EB00 00000007 0BD34EEC 0BD34ED4 00000001 [.....N...N......]
FFE5EB10 00000007 0BD34EC4 FFE5EB2C 0BD34EC0 [.....N..,....N..]
FFE5EB20 0BD34EAC 00000001 000011D7 32303138 [.N..........8102]
FFE5EB30 0000322E 000004D9 00000000 F7BE9CAC [.2..............]
FFE5EB40 F7BEA050 F7BEA25C 3FF4606E 00000006 [P...\...n`.?....]
FFE5EB50 00000006 00000001 00000006 00000000 [................]
FFE5EB60 00000002 FFE5EBA0 0ABA2549 3FF46014 [........I%...`.?]
FFE5EB70 00000000 00000000 00000000 00000000 [................]
FFE5EB80 3FEA57C2 F7C4C005 F7C4C000 00000007 [.W.?............]
FFE5EB90 FFE5EBC0 08D90CBF FFE6557C 3FEA57BD [........|U...W.?]
FFE5EBA0 00000000 00000000 004011D2 3FEA405C [..........@.\@.?]
FFE5EBB0 00000080 3FEA405C 004011D2 3FEA4080 [....\@.?..@..@.?]
FFE5EBC0 00000001 [....]
========== FRAME [4] (kdimod0()+24063 -> 08D2B06E) ==========
Dump of memory from 0xFFE5EBC4 to 0xFFE5EFC4
FFE5EBC0 FFE5FD54 08D545BB 00000001 [T....E......]
FFE5EBD0 FFE5EC20 FFE6557C 00000002 00000240 [ ...|U......@...]
FFE5EBE0 00000000 FFE5F374 0000001D 00000029 [....t.......)...]
FFE5EBF0 00000001 00000000 00000000 00000000 [................]
FFE5EC00 00000000 00000000 00000000 00000000 [................]
FFE5EC10 00000001 00000001 FFE5EC20 00001FE8 [........ ..Not sure if this will help or not, but this is from the alert_XE.log
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2)
Tue Aug 24 08:28:53 2010
WARNING: inbound connection timed out (ORA-3136)
Tue Aug 24 08:33:16 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
Tue Aug 24 08:33:17 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2)
Tue Aug 24 08:38:18 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
Tue Aug 24 08:38:18 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2)
Tue Aug 24 08:43:19 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
Tue Aug 24 08:43:20 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2)
Tue Aug 24 08:48:21 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
Tue Aug 24 08:48:21 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2)
Tue Aug 24 08:53:23 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
Tue Aug 24 08:53:23 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2)
Tue Aug 24 08:58:24 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
Tue Aug 24 08:58:25 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_smon_3351.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 576, file 1, block 4567 (2) -
First, The actual error code is below:
SQL> create table foo (data varchar2(100));
Table created.
SQL> drop table foo;
Table dropped.
SQL> purge recyclebin
2 ;
Recyclebin purged.
SQL>
SQL> create table foo(id number primary key);
create table foo(id number primary key)
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-08102: index key not found, obj# 49, file 1, block 57390 (2)
OK, now I will explain to the best of my ability, the situation:
This error message is associated with an error in the core database product. The problem is NOT in the Apex product itself. There is a damaged Oracle database dictionary, damaged file/ index. We need a fix to repair the specific System index that is damaged. The problem we are having is that the index is a critical index. When we attempt to rebuild the damaged index we are told the damaged index is necessary for a warm restart of the database. At this point we are stuck. If we cannot repair the specific System index we will have to wipe the system and reinstall Apex. If we do this we will have to rebuild all of our tables and more. This represents weeks of work or more. So we would like to have help repairing the specific damaged critical index as opposed to wiping everything.
Specifically, we cannot create tables that have a primary key (cannot create an index). When we attempt to create a table with a primary key the message above is the message we receive. We can create a table that does not have a primary key.
History: FYI
About six weeks ago we upgraded our Apex from version 3.1 to version 3.2. The first attempt failed the second attempt succeeded. In order to get the update to work we had to allocate more file space for the tables so there would be more storage space for the tables to utilize.
We are dead in the water until we resolve this issue. Please help.Roark wrote:
Thanks for the prompt response.
I have been told by customer support that I cannot receive paid support for free versions of Oracle software even if I otherwise have a paid license and a service agreement. I am told the service agreement will only cover paid versions of Oracle products. So, as far as I can tell I have nowhere to turn for assistance accept the help forums. If anyone knows specifically whom I should contact please, I am all ears.
I am using Oracle Apex Version 3.2How about if you export all of the schemas that contain your work, and import that into another database? -
PL/SQL report errors: ORA-01422
Hi all,
(before i you read i would like to say i have searched the net for this error code but nothing shows up like this problem..)
I am getting an error problem when i select certain Schemas from a list on an apex app. page, it only works for some schemas not all..
When i select one schema, it is supposed to display one row.. when i select [ALL] it is supposed to show them all.
It does work if i select '[ALL]' from the select list (p3_schema_name), just not for every single individual one.
the error code:
ORA-01422: exact fetch returns more than requested number of rows
declare
vSchema varchar2(20);
vStmt varchar2(1000);
vVersion number(5);
vDBName varchar2(20);
vHostName varchar2(80);
vStmt2 varchar2(1000);
vVersion2 number(5);
vDBName2 varchar2(20);
vServer2 varchar2(80);
vSchema2 varchar2(80);
CURSOR c_schemas IS
select owner from dba_tables@P3_DB_NAME.db_link where table_name = 'DDL_LOG' and num_rows > 0 order by owner;
begin
IF :P3_SCHEMA_NAME != '[ALL]' AND :P3_DB_NAME IS NOT NULL AND :P3_SERVER_NAME IS NOT NULL THEN
vServer2 := :P3_SERVER_NAME;
vSchema2 := :P3_SCHEMA_NAME;
vStmt2 := 'select distinct DDH_DB_NM, max(DDH_SCHEMA_NR)keep(dense_rank last order by ddh_runstart_td) AS "PATCH" from &P3_SCHEMA_NAME..ddl_log@&P3_DB_NAME.db_link GROUP BY DDH_DB_NM';
Execute Immediate vStmt2 into vDBName2, vVersion2;
htp.p('<br>');
htp.p('<table border="1">');
htp.p('<tr>');
htp.p('<th bgcolor="#FFCC99">SERVER NAME</th>');
htp.p('<th bgcolor="#FFCC99">DB NAME</th>');
htp.p('<th bgcolor="#FFCC99">SCHEMA NAME</th>');
htp.p('<th bgcolor="#FFCC99">PATCH</th>');
htp.p('</tr>');
htp.p('<tr>');
htp.p('<td>');
htp.p(vServer2);
htp.p('</td>');
htp.p('<td>');
htp.p(vDBName2);
htp.p('</td>');
htp.p('<td>');
htp.p(vSchema2);
htp.p('</td>');
htp.p('<td>');
htp.p(vVersion2);
htp.p('</td>');
htp.p('<td>');
htp.p('<BR>');
htp.p('</td>');
htp.p('</tr>');
htp.p('</tr>');
htp.p('</table>');
ELSE IF :P3_SCHEMA_NAME = '[ALL]' AND :P3_DB_NAME IS NOT NULL AND :P3_SERVER_NAME IS NOT NULL THEN
vHostName := :P3_SERVER_NAME;
vDBName := :P3_DB_NAME;
open c_schemas;
htp.p('<br>');
htp.p('<table border="1">');
htp.p('<tr>');
htp.p('<th bgcolor="#FFCC99">SERVER NAME</th>');
htp.p('<th bgcolor="#FFCC99">DB NAME</th>');
htp.p('<th bgcolor="#FFCC99">SCHEMA NAME</th>');
htp.p('<th bgcolor="#FFCC99">PATCH</th>');
htp.p('</tr>');
LOOP
FETCH c_schemas INTO vSchema;
EXIT WHEN c_schemas%NOTFOUND;
vStmt := 'select max(DDH_SCHEMA_NR)keep(dense_rank last order by ddh_runstart_td) AS "PATCH" from '||vSchema||'.ddl_log@&P3_DB_NAME.db_link where DDH_SCHEMA_NR = (select max(DDH_SCHEMA_NR) from '||vSchema||'.ddl_log@&P3_DB_NAME.db_link) and rownum < 2' ;
Execute Immediate vStmt into vVersion ;
htp.p('<tr>');
htp.p('<td>');
htp.p(vHostName);
htp.p('</td>');
htp.p('<td>');
htp.p(vDBName);
htp.p('</td>');
htp.p('<td>');
htp.p(vSchema);
htp.p('</td>');
htp.p('<td>');
htp.p(vVersion);
htp.p('</td>');
htp.p('<td>');
htp.p('<BR>');
htp.p('</td>');
htp.p('</tr>');
END LOOP;
htp.p('</tr>');
htp.p('</table>');
CLOSE c_schemas;
END IF;
END IF;
END;I have checked the DDH_SCHEMA_NR for repeating entries of the highest number.. some of the ones that dont work do have repeating entries some don't.
Sorry if this is confusing, i have tried to explain it as best as i can.
Thanks in advance for any help.
AshleighHello Ashleigh,
Based on your code, I'd start by running this piece of SQL via command-line (thru SQL Workshop, SQL*Plus, Toad, etc.), replacing &P3_SCHEMA_NAME. and &P3_DB_NAME. with values that are currently causing the routine to fail and see if it returns more than one row. I don't know your data, but DISTINCT and GROUP BY are typically used to return multiple (though grouped/summarized) rows. It appears to be the only statement that would cause the error your seeing (more than one row being returned into single variables).
select distinct DDH_DB_NM, max(DDH_SCHEMA_NR)keep(dense_rank last order by ddh_runstart_td) AS "PATCH" from &P3_SCHEMA_NAME..ddl_log@&P3_DB_NAME.db_link GROUP BY DDH_DB_NM;I'm actually surprised that the code runs at all. I didn't think 'execute immediate' would know what to do with substitutions indicated as "&something." (I've typically seen that when substituting in dynamic HTML/Javascript code but maybe I'm learning something new). But since you already have vServer2 and vSchema2, I'd be more apt to code it as:
vStmt2 := 'select distinct DDH_DB_NM, max(DDH_SCHEMA_NR)keep(dense_rank last order by ddh_runstart_td) AS "PATCH" from ' ||
vSchema2 || '.ddl_log@' || vServer2 || '.db_link GROUP BY DDH_DB_NM';Hope this helps,
John -
Ora-00604 error and ora 01000 error while report generation.
hi all,
I am trying to generate the multiple reports of same template through a program.
While this job is running, i get the following error at the BIP console and the reports don't get generated.
[101711_044115578][][EXCEPTION] java.sql.SQLException: ORA-00604: error occurred
at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-00604: error occurred at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-01000: maximum open cursors exceeded
Kindly help.
Thanks.Lots of resources with a simple search to see what this is about, for example:
http://www.orafaq.com/wiki/ORA-01000
ORA-01000: maximum open cursors exceeded
Cause: A host language program attempted to open too many cursors. The initialization parameter OPEN_CURSORS determines the maximum number of cursors per user.
Action: Modify the program to use fewer cursors. If this error occurs often, shut down Oracle, increase the value of OPEN_CURSORS, and then restart Oracle.
open_cursors parameter
http://download.oracle.com/docs/cd/E11882_01/server.112/e25513/initparams160.htm#REFRN10137
Oracle support note:
OERR: ORA-1000 maximum open cursors exceeded (Doc ID 18591.1)
Maybe you are looking for
-
Desktop Intelligence: Business Objects has stopped working in Windows Vista
Hi, We have installed the BO XI 3.1 SP3 client components in Windows Vista Machine. When I was working with Desktop Intelligence, the program keep terminates irregularly. A pop-up window would appear saying "Business Objects has stopped working. A pr
-
How to add a interactive drop-down list
I want a drop-down list that will add a set of required fields based on the choice from the list. In this case, we want users to fill in their job title, and based on that title selected we need them to fill in specific licensing information. I haven
-
Can someone give me some guidelines on how to best define CIR, Bc and Be when configuring policing. I've read several books and articles on policing and shaping and they all tell how to configure it but I can't find anything that tells how to calcula
-
I'm running TestStand in conjunction with LabVIEW on a PXI/SCXI system. I experience DAQmx Error 88709 only when running my TestStand sequence file the first time after all equipment has been powered down. For all subsequent executions of the TestS
-
We have new site created as ABC_SS_HOME and have a contribution server and consumption server setup (both 11gR1 ). There is loaded content. The URL to our existing site looks like www.domain.com/abc where abc is the site id of the older ucm instance