Links
Home
Oracle DBA Forum
Frequent Oracle Errors
TNS:could not resolve the connect identifier specified
Backtrace message unwound by exceptions
invalid identifier
PL/SQL compilation error
internal error
missing expression
table or view does not exist
end-of-file on communication channel
TNS:listener unknown in connect descriptor
insufficient privileges
PL/SQL: numeric or value error string
TNS:protocol adapter error
ORACLE not available
target host or object does not exist
invalid number
unable to allocate string bytes of shared memory
resource busy and acquire with NOWAIT specified
error occurred at recursive SQL level string
ORACLE initialization or shutdown in progress
archiver error. Connect internal only, until freed
snapshot too old
unable to extend temp segment by string in tablespace
Credential retrieval failed
missing or invalid option
invalid username/password; logon denied
unable to create INITIAL extent for segment
out of process memory when trying to allocate string bytes
shared memory realm does not exist
cannot insert NULL
TNS:unable to connect to destination
remote database not found'>ora-02019
exception encountered: core dump
inconsistent datatypes
no data found
TNS:operation timed out
PL/SQL: could not find program
existing state of packages has been discarded
maximum number of processes exceeded
error signaled in parallel query server
ORACLE instance terminated. Disconnection forced
TNS:packet writer failure
see ORA-12699
missing right parenthesis
name is already used by an existing object
cannot identify/lock data file
invalid file operation
quoted string not properly terminated
Oracle 9.2.0.5 "10046 " Tracing Causes Server Crash on Windows 2000?

Oracle 9.2.0.5 "10046 " Tracing Causes Server Crash on Windows 2000?

2004-08-03       - By Freeman, Donald
Reply:     1     2     3     4     5     6     7     8     9     10     >>  

I am finally getting to practice some of the tracing functionality that is discussed here and ran into something I haven 't seen dicussed here. We had a complaint about a query that performs inconsistently and I enabled my session trigger on user logon to capture it. The server failed at a point shown below. The first entry is the alert log entry. The second is my trigger. The third is an error that is appearing frequently in my trace and lastly is the error that crashed the server. We have turned off tracing and haven 't had any other errors. Any thoughts? I haven 't submitted a TAR yet because I would like to know that it 's not something I am doing. I will submit one if advised because I want to be able to confidently use the tracing methodology. I


Errors in file d:\oracle\admin\nedssarp\udump\nedssarp_ora_2676_cognosop.trc:

Thu Jul 29 13:23:14 2004
Errors in file d:\oracle\admin\nedssarp\udump\nedssarp_ora_688_cognosop.trc:
ORA-12801 (See ORA-12801.ora-code.com): error signaled in parallel query server P002
ORA-27153 (See ORA-27153.ora-code.com): wait operation failed
ORA-27300 (See ORA-27300.ora-code.com): OS system dependent operation:spwat failed with status: 6
ORA-27301 (See ORA-27301.ora-code.com): OS failure message: The handle is invalid.
ORA-27302 (See ORA-27302.ora-code.com): failure occurred at: skgpwopwait
***********************************************************************************************************************************************

*** SESSION ID:(20.3685) 2004-07-29 13:23:08.828
APPNAME mod= 'impserver.exe ' mh=0 act= ' ' ah=0
=====================
PARSING IN CURSOR #5 len=68 dep=2 uid=0 oct=42 lid=0 tim=18446744069886947494 hv=2212335334 ad= '4f558260 '
alter session set events '10046 trace name context forever, level 8 '
END OF STMT
EXEC #5:c=0,e=73,p=0,cr=0,cu=0,mis=0,r=0,dep=2,og=4,tim=18446744069886840263
=====================
PARSING IN CURSOR #3 len=345 dep=1 uid=0 oct=47 lid=0 tim=18446744069886993066 hv=3240680083 ad= '48cc978c '
BEGIN
   IF USER = 'COGNOSOP ' THEN
      EXECUTE IMMEDIATE 'alter session set timed_statistics=true ';
      EXECUTE IMMEDIATE 'alter session set max_dump_file_size= UNLIMITED ';
      EXECUTE IMMEDIATE 'alter session set tracefile_identifier= COGNOSOP ';
      EXECUTE IMMEDIATE 'alter session set events ' '10046 trace name context forever, level 8 ' ' ';
   END IF;
END;
*************************************************************************************************************************************************
Error 1 ( non-fatal) frequently reoccurs throughout our tracing sessions.

PARSE ERROR #3:len=144 dep=0 uid=44 oct=3 lid=44 tim=18446744069888019367 err=942
select decode( VALUE, : "SYS_B_0 ", : "SYS_B_1 ", : "SYS_B_2 ", : "SYS_B_3 ", : "SYS_B_4 " ) from V$PARAMETER where UPPER(NAME) = : "SYS_B_5 "
WAIT #3: nam= 'SQL*Net break/reset to client ' ela= 5 p1=1413697536 p2=1 p3=0
WAIT #3: nam= 'SQL*Net break/reset to client ' ela= 561 p1=1413697536 p2=0 p3=0
WAIT #3: nam= 'SQL*Net message to client ' ela= 6 p1=1413697536 p2=1 p3=0
WAIT #3: nam= 'SQL*Net message from client ' ela= 590 p1=1413697536 p2=1 p3=0
WAIT #3: nam= 'SQL*Net message to client ' ela= 6 p1=1413697536 p2=1 p3=0
WAIT #3: nam= 'SQL*Net message from client ' ela= 552 p1=1413697536 p2=1 p3=0
XCTEND rlbk=0, rd_only=1
WAIT #0: nam= 'SQL*Net message to client ' ela= 6 p1=1413697536 p2=1 p3=0
WAIT #0: nam= 'SQL*Net message from client ' ela= 158902 p1=1413697536 p2=1 p3=0
WAIT #3: nam= 'SQL*Net message to client ' ela= 6 p1=1413697536 p2=1 p3=0
WAIT #3: nam= 'SQL*Net message from client ' ela= 705 p1=1413697536 p2=1 p3=0
***********************************************************************************************************************************************
Error 1 (fatal) caused us to have to reboot the server

EXEC #5:c=0,e=1038304,p=0,cr=15,cu=0,mis=0,r=0,dep=0,og=4,tim=18446744069892576177
ERROR #5:err=12801 tim=15068345
WAIT #5: nam= 'enqueue ' ela= 493 p1=1347616774 p2=1 p3=3
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 5 p1=1413697536 p2=1 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 28 p1=1413697536 p2=0 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 2 p1=1413697536 p2=1 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 9 p1=1413697536 p2=0 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 2 p1=1413697536 p2=1 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 9 p1=1413697536 p2=0 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 2 p1=1413697536 p2=1 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 8 p1=1413697536 p2=0 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 3 p1=1413697536 p2=1 p3=0
WAIT #5: nam= 'SQL*Net break/reset to client ' ela= 8 p1=1413697536 p2=0 p3=0
FATAL ERROR IN TWO-TASK SERVER: error = 12152
*** 2004-07-29 13:23:14.562
ksedmp: internal or fatal error
ORA-12801 (See ORA-12801.ora-code.com): error signaled in parallel query server P002
ORA-27153 (See ORA-27153.ora-code.com): wait operation failed
ORA-27300 (See ORA-27300.ora-code.com): OS system dependent operation:spwat failed with status: 6
ORA-27301 (See ORA-27301.ora-code.com): OS failure message: The handle is invalid.
ORA-27302 (See ORA-27302.ora-code.com): failure occurred at: skgpwopwait
Current SQL statement for this session:
select "c22 " "c1 ", "c21 " "c2 ", "c20 " "c3 ", "c16 " "c4 ", "c14 " "c5 ", "c18 " "c6 ", "c19 " "c7 ", "c18 " "c8 ", "c18 " "c9 ", "c17 " "c10 ", "c16 " "c11 ", "c15 " "c13 " from (select count(T3. "IDR_PARTY_ID ") "c14 " from "PADOHSNAP ". "PERSON_NAME " T1, "PADOHSNAP ". "LOCAL_ADDRESS_CODE " T2, "PADOHSNAP ". "PARTY " T3, "PADOHSNAP ". "PARTY_JURISDICTION " T7, "PADOHSNAP ". "PARTY_PERMISSIONS " T4, "PADOHSNAP ". "PARTY_LOCATION_PARTICIPAT " T8, "PADOHSNAP ". "LOCATION " T9, "PADOHSNAP ". "TELECOMMUNICATION_LOCATION " T5, "PADOHSNAP ". "PARTY_ROLE " T6 where T3. "IDR_PARTY_ID "=T1. "IDR_PARTY_ID " and T7. "PARTY_ID "=T3. "IDR_PARTY_ID " and T7. "JURISDICTION_CODE_VALUE "=T2. "CODE_VALUE " and T4. "IDR_PARTY_ID "=T1. "IDR_PARTY_ID " and T8. "IDR_PARTY_ID "=T3. "IDR_PARTY_ID " and T8. "IDR_LOCATION_ID "=T9. "IDR_LOCATION_ID " and T5. "IDR_LOCATION_ID "=T9. "IDR_LOCATION_ID " and T1. "IDR_PARTY_ID "=T6. "PARTY_ID " and T6. "ROLE_TYPE_CODE_VALUE "=: "SYS_B_00 " and T2. "PRINT_NAME "=: "SYS_B_01 " and T4. "PERMISSION_CODE_VALUE "=: "SYS_B_02 " and T3. "ROW_STATUS " in (: "SYS_B_03 ", : "SYS_B_04 ") and T7. "ROW_STATUS "=: "SYS_B_05 " and T7. "ROW_STATUS "=: "SYS_B_06 " and T5. "TELECOM_TYPE_CODE_VALUE "=: "SYS_B_07 ") D3, (select upper (T5. "URI ") "c15 ", T4. "PERMISSION_CODE_VALUE " "c16 ", T3. "ROW_STATUS " "c17 ", T1. "IDR_PERSON_ID " "c18 ", T1. "IDR_PARTY_ID " "c19 ", T3. "IDR_PARTY_ID " "c20 ", T2. "PRINT_NAME " "c21 ", ((upper (T1. "SURNAME ") || : "SYS_B_08 ") || upper (upper (T1. "GNAME "))) "c22 " from "PADOHSNAP ". "PERSON_NAME " T1, "PADOHSNAP ". "LOCAL_ADDRESS_CODE " T2, "PADOHSNAP ". "PARTY " T3, "PADOHSNAP ". "PARTY_JURISDICTION " T7, "PADOHSNAP ". "PARTY_PERMISSIONS " T4, "PADOHSNAP ". "PARTY_LOCATION_PARTICIPAT " T8, "PADOHSNAP ". "LOCATION " T9, "PADOHSNAP ". "TELECOMMUNICATION_LOCATION " T5, "PADOHSNAP ". "PARTY_ROLE " T6 where T3. "IDR_PARTY_ID "=T1. "IDR_PARTY_ID " and T7. "PARTY_ID "=T3. "IDR_PARTY_ID " and T7. "JURISDICTION_CODE_VALUE "=T2. "CODE_VALUE " and T4. "IDR_PARTY_ID "=T1. "IDR_PARTY_ID " and T8. "IDR_PARTY_ID "=T3. "IDR_PARTY_ID " and T8. "IDR_LOCATION_ID "=T9. "IDR_LOCATION_ID " and T5. "IDR_LOCATION_ID "=T9. "IDR_LOCATION_ID " and T1. "IDR_PARTY_ID "=T6. "PARTY_ID " and T6. "ROLE_TYPE_CODE_VALUE "=: "SYS_B_09 " and T2. "PRINT_NAME "=: "SYS_B_10 " and T4. "PERMISSION_CODE_VALUE "=: "SYS_B_11 " and T3. "ROW_STATUS " in (: "SYS_B_12 ", : "SYS_B_13 ") and T7. "ROW_STATUS "=: "SYS_B_14 " and T7. "ROW_STATUS "=: "SYS_B_15 " and T5. "TELECOM_TYPE_CODE_VALUE "=: "SYS_B_16 ") D2 order by "c5 " asc, "c1 " asc
-- -- Call Stack Trace -- --.........................................................

Don Freeman
Database Administrator 1
Pennsylvania Dept of Health
Bureau of Information Technology


-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
To unsubscribe send email to: oracle-l-request@(protected)
put 'unsubscribe ' in the subject line.
--
Archives are at http://www.freelists.org/archives/oracle-l/
FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --