Hi Guys,
I have created a mapping and session successfully. Then when I run the session, sometimes it returns an error that is:
MAPPING> TM_6180 Deadlock retry logic will not be implemented.
MAPPING> Thu May 29 09:27:04 2003
MAPPING> CMN_1038 Oracle Error
CMN_1038 [SQL Stmt : SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.MAPPING_ID, B.LAST_SAVED, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_MAPPING B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.MAPPING_ID AND B.MAPPING_ID = 82 AND A.OBJECT_TYPE_ID = 21 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 AND A.SUBJECT_ID = B.SUBJECT_ID AND A.VERSION_ID = B.VERSION_ID UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.OBJECT_ID, B.CREATION_TIME, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_SHORTCUT B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.OBJECT_ID AND B.OBJECT_ID = 82 AND A.OBJECT_TYPE_ID = 21 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 AND A.SUBJECT_ID = B.SUBJECT_ID AND B.VERSION_ID = A.VERSION_ID UNION SELECT 0, 0, '', B.MAPPING_ID, B.LAST_SAVED, 21 ,'', 0 FROM OPB_MAPPING B WHERE B.MAPPING_ID = 82 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 UNION SELECT 0, 0, '', B.OBJECT_ID, B.CREATION_TIME, 21 ,'', 0 FROM OPB_SHORTCUT B WHERE B.OBJECT_ID = 82 AND B.OBJECT_TYPE = 21 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.VERSIONID, B.CREATION_TIME, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_SCHEMA B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.VERSIONID AND A.OBJECT_TYPE_ID = 28 AND B.SUBJ_ID = 2 AND B.VERSIONID = 2 AND A.SUBJECT_ID = B.SUBJ_ID AND B.VERSIONID = A.VERSION_ID UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.SUBJ_ID, B.CREATION_TIME, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_SUBJECT B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.SUBJ_ID AND B.SUBJ_ID = 2 AND A.OBJECT_TYPE_ID = 29 AND A.SUBJECT_ID = B.SUBJ_ID UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, A.SUBJECT_ID, '', A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = 0 AND A.OBJECT_TYPE_ID = 43
Function: Execute
Error: ORA-00904: invalid column name
What is the cause of this problem? What should I do next to solve this? Because sometimes I'm able to run the same session but I just need to run it several times which is very frustrating since I have to pass before my deadline.
Thanks in advance!
Rgds,
Jlito
I have created a mapping and session successfully. Then when I run the session, sometimes it returns an error that is:
MAPPING> TM_6180 Deadlock retry logic will not be implemented.
MAPPING> Thu May 29 09:27:04 2003
MAPPING> CMN_1038 Oracle Error
CMN_1038 [SQL Stmt : SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.MAPPING_ID, B.LAST_SAVED, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_MAPPING B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.MAPPING_ID AND B.MAPPING_ID = 82 AND A.OBJECT_TYPE_ID = 21 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 AND A.SUBJECT_ID = B.SUBJECT_ID AND A.VERSION_ID = B.VERSION_ID UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.OBJECT_ID, B.CREATION_TIME, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_SHORTCUT B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.OBJECT_ID AND B.OBJECT_ID = 82 AND A.OBJECT_TYPE_ID = 21 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 AND A.SUBJECT_ID = B.SUBJECT_ID AND B.VERSION_ID = A.VERSION_ID UNION SELECT 0, 0, '', B.MAPPING_ID, B.LAST_SAVED, 21 ,'', 0 FROM OPB_MAPPING B WHERE B.MAPPING_ID = 82 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 UNION SELECT 0, 0, '', B.OBJECT_ID, B.CREATION_TIME, 21 ,'', 0 FROM OPB_SHORTCUT B WHERE B.OBJECT_ID = 82 AND B.OBJECT_TYPE = 21 AND B.SUBJECT_ID = 2 AND B.VERSION_ID = 2 UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.VERSIONID, B.CREATION_TIME, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_SCHEMA B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.VERSIONID AND A.OBJECT_TYPE_ID = 28 AND B.SUBJ_ID = 2 AND B.VERSIONID = 2 AND A.SUBJECT_ID = B.SUBJ_ID AND B.VERSIONID = A.VERSION_ID UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, B.SUBJ_ID, B.CREATION_TIME, A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_SUBJECT B, OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = B.SUBJ_ID AND B.SUBJ_ID = 2 AND A.OBJECT_TYPE_ID = 29 AND A.SUBJECT_ID = B.SUBJ_ID UNION SELECT A.OBJECT_LOCK_TYPE, A.OBJECT_LOCKER_ID, A.LOCK_TIME, A.SUBJECT_ID, '', A.OBJECT_TYPE_ID, A.HOSTNAME, A.PROC_ID FROM OPB_OBJECT_LOCKS A WHERE A.OBJECT_ID = 0 AND A.OBJECT_TYPE_ID = 43
Function: Execute
Error: ORA-00904: invalid column name
What is the cause of this problem? What should I do next to solve this? Because sometimes I'm able to run the same session but I just need to run it several times which is very frustrating since I have to pass before my deadline.
Thanks in advance!
Rgds,
Jlito