трэйс-файл, ошибки в нем:

Kamil Islamov
Дата: 29.07.2005 10:31:53
Sun Jul 24 05:10:45 2005
skgpspawn failed:category = 27143, depinfo = 22, op = strchr, loc = skgpstime4
Sun Jul 24 05:10:45 2005
Errors in file /opt/oracle/OraHome1/admin/OraAlmet/bdump/orcl_ora_24047.trc:
ORA-00600: internal error code, arguments: [12235], [], [], [], [], [], [], []
Sun Jul 24 20:39:13 2005
skgpspawn failed:category = 27143, depinfo = 22, op = strchr, loc = skgpstime4
Sun Jul 24 20:39:13 2005
Errors in file /opt/oracle/OraHome1/admin/OraAlmet/bdump/orcl_ora_29410.trc:
ORA-00600: internal error code, arguments: [12235], [], [], [], [], [], [], []

orcl_ora_29410.trc:

/opt/oracle/OraHome1/admin/OraAlmet/bdump/orcl_ora_29410.trc
Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the Partitioning option
JServer Release 9.2.0.5.0 - Production
ORACLE_HOME = /opt/oracle/OraHome1
System name: Linux
Node name: oralmet
Release: 2.4.18-64GB-SMP
Version: #1 SMP Wed Mar 27 13:58:12 UTC 2002
Machine: i686
Instance name: orcl
Redo thread mounted by this instance: 1
Oracle process number: 0
29410

Oracle program name: oracle@oralmet
*** 2005-07-24 20:39:13.248
ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [12235], [], [], [], [], [], [], []
Current SQL information unavailable - no session.
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
ksedmp()+269 call ksedst()+0 0 ? 0 ? 0 ? 0 ? 0 ? 0 ?
ksfdmp()+14 call ksedmp()+0 3 ? BFFFEAA8 ? 9862132 ?
AAAEE20 ? 3 ? AAA3444 ?
kgeriv()+188 call ksfdmp()+0 AAAEE20 ? 3 ?
kgesiv()+113 call kgeriv()+0 AAAEE20 ? 0 ? 2FCB ? 0 ?
BFFFEB14 ?
ksesic0()+39 call kgesiv()+0 AAAEE20 ? 0 ? 2FCB ? 0 ?
BFFFEB14 ? 2FCB ? 0 ?
BFFFEB14 ?
opirip()+519 call ksesic0()+0 2FCB ? AAAEEFC ? BFFFF4B4 ?
4040B928 ? BFFFF618 ? 1 ?
opidrv()+462 call opirip()+0 32 ? 0 ? 0 ?
sou2o()+25 call opidrv()+0 32 ? 0 ? 0 ?
main()+355 call sou2o()+0 BFFFF618 ? 32 ? 0 ? 0 ? 0 ?
0 ?
__libc_start_main() call main()+0 1 ? BFFFF6B4 ? BFFFF6BC ?
+189 A240064 ? 0 ? BFFFF688 ?

--------------------- Binary Stack Dump ---------------------

========== FRAME [1] (ksedmp()+269 -> ksedst()+0) ==========
Dump of memory from 0xBFFFE96C to 0xBFFFEA6C
BFFFE960 BFFFEA6C [l...]
.....
08CFE2D3:0004A1CE 37 0 10280 1 0x00000025
KSTDUMP: End of in-memory trace dump
OPIRIP: Uncaught error 600. Error stack:
ORA-00600: internal error code, arguments: [12235], [], [], [], [], [], [], []

такие ошибки шли давно...
что означает, не подскажете?
Wolfon Stromboy
Дата: 29.07.2005 10:38:45
Вообще ORA-00600 -- это повод обратиться в техподдержку
Egor Starostin
Дата: 29.07.2005 10:40:32
Kamil Islamov
OPIRIP: Uncaught error 600. Error stack:
ORA-00600: internal error code, arguments: [12235], [], [], [], [], [], [], []

такие ошибки шли давно...
что означает, не подскажете?

ORA-600 [12235]: Oracle process has no purpose in life!
ORA_SUPPORT
Дата: 29.07.2005 10:45:58
Баг 3616023. Зафиксирован на платформе Tru64, на версиях 9.2.0.5 - 10.2.
При старте экземпляра происходит сбой при запуске процессов. Если подключаться к серверу только через TCP/IP а не через BEQ, ошибка проявляться не будет (на 10.1.0.2).
Короче, если при возникновении данной ошибки ничего страшного не происходит - можно забить и ждать второго релиза 10-ки.
Kamil Islamov
Дата: 29.07.2005 11:03:41
этот трэйс сопровождается сообщениями FAILED Exceeded session limit. --code-5&
то есть достигнут параметр
parallel_max_servers
Oracle newbie
Дата: 29.07.2005 11:11:59
Egor Starostin

ORA-600 [12235]: Oracle process has no purpose in life!



посмеялся от души
Vadim_Maximov
Дата: 29.07.2005 11:24:30
ORA-600 Oracle process has no purpose in life!
Однако, когда я почитал описание ошибки, то ситуация прояснилась. Действительно, ошибка возникает, когда Oracle процесс соображает, что он непонятно для чего запущен, т.е. у него нет смысла в жизни! В таком случае он генерит ORA-600 [12235] и завершается.


Но в какой же ситуации на него может снизойти такое понимание? Оказывается, в очень простой. Достаточно просто набрать oracle в командной строке. Процесс запустится, но сразу поймет, что жить/работать ему не с чем и не для чего. После чего он сгенерит ORA-600 [12235] и покончит жизнь самоубийством.

Gluk (Kazan)
Дата: 02.08.2005 17:06:06
2 Камиль

Ага, офигеть !!! Ты положил еще и Альметьевск. Можешь нарисовать на лбу третью звездочку. Я же предлагал тебе уволиться Работа DBA НЕ ДЛЯ ТЕБЯ !!!
Gluk (Kazan)
Дата: 02.08.2005 17:15:57
Ага, почитал разобрался. В этот раз наехал зря. Открытым остается вопрос как запустился Oracle который не нуждался в продолжении своей жизнедеятельности. Догадываюсь, что не без чьих-то шаловливых рук