|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Всем привет! Помогите разобраться с ситуацией. Сделал изменение в коде процедуры, конкретно селективную часть в MERGE. На тестовом стенде все работает нормально, на проде выходит ошибка ORA-00600: internal error code, arguments: [qknelAllocate_20], [189], [], [], [], [], [], [], [], [], [], [] Гуглил про qknelAllocate_20 , нашел только сообщение, что была такая ошибка, пересобрали статистику и ошибка прошла. Статистику пересобрал но ошибка не ушла. Есть трайс файл, но я в не ничего не вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 12:18 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
ПавелZZ, ORA-600 - это внутренняя ошибка в открытом разделе на MOS.ru ничего нет решение - только заводить SR ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 12:46 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Vadim Lejnin, что такое SR? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 12:53 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
ПавелZZ Vadim Lejnin, что такое SR? Service request. Чтобы его завести необходимо иметь оплаченную ТП. Хотя если ее иметь можно самому поискать по атрибутам ora-00600 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 12:55 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
По фразе qknelAllocate_20 вообще ничего на MOS не нашлось. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 12:59 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
ПавелZZ Всем привет! Помогите разобраться с ситуацией. Сделал изменение в коде процедуры, конкретно селективную часть в MERGE. На тестовом стенде все работает нормально, на проде выходит ошибка ORA-00600: internal error code, arguments: [qknelAllocate_20], [189], [], [], [], [], [], [], [], [], [], [] Гуглил про qknelAllocate_20 , нашел только сообщение, что была такая ошибка, пересобрали статистику и ошибка прошла. Статистику пересобрал но ошибка не ушла. Есть трайс файл, но я в не ничего не вижу. Какая версия базы на проде и на тесте, включая последние патчи? Аргумент qknelAllocate_20 не зарегистрирован на MOS, так что тебе придется открывать SR, как уже написали. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 13:06 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
flexgen Какая версия базы на проде и на тесте, включая последние патчи? На проде и на тесте версия одинаковая: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production PL/SQL Release 11.2.0.3.0 - Production настройки только разные. Сделал на проде, в схеме для разработки, тестовый пакет с аналогичной процедурой, но результат мерджится в другую таблицу. Тест отработал нормально. (( ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 13:20 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
ПавелZZ Release 11.2.0.3.0 Ну Семёёён Семёныч... Если такие консерваторы и поддержка вендора Вам не нужна - поднимитесь хотя бы до последнего патчсета в линейке 11.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 13:32 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
andrey_anonymous Ну Семёёён Семёныч... Если такие консерваторы и поддержка вендора Вам не нужна - поднимитесь хотя бы до последнего патчсета в линейке 11.2 Тут я никак повлиять не могу, тем более прямо сейчас. (( А так, да запланирован переход на 19с ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 14:03 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
ПавелZZ На проде и на тесте версия одинаковая: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production PL/SQL Release 11.2.0.3.0 - Production настройки только разные. Точно одинаковые? Что вернет opatch lspatches на проде и на тесте? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 14:35 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
flexgen Точно одинаковые? Что вернет opatch lspatches на проде и на тесте? У меня нет возможности запустить opatch (( ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 15:00 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Есть подозрение, что эта ошибка возникает только в тех сессиях, которые использовали данный код до изменения Т.е. их надо тупо перепустить Не надо искать какие-то магические рецепты, обычно этого хватает ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2021, 15:13 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров Есть подозрение, что эта ошибка возникает только в тех сессиях, которые использовали данный код до изменения Т.е. их надо тупо перепустить Не надо искать какие-то магические рецепты, обычно этого хватает Вячеслав, а можно тут поподробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2021, 08:27 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Иногда бывает, что одна сессия использвала процедуру из пакета, затем другая сессия обновила пакет и в первой при попытке опять запустить процедуру вылетает 600 ошибка До тех пор пока не прибьешь сессию, в ней уже запустить эту процедуру не получится Например, коллеги, переведите описание бага на русский, плз Естественно, если она ловится на новых сессиях, то тут мимо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2021, 11:37 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров Иногда бывает, что одна сессия использвала процедуру из пакета, затем другая сессия обновила пакет и в первой при попытке опять запустить процедуру вылетает 600 ошибка До тех пор пока не прибьешь сессию, в ней уже запустить эту процедуру не получится Например, коллеги, переведите описание бага на русский, плз Естественно, если она ловится на новых сессиях, то тут мимо Да, из другой сессии тоже валится. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2021, 11:58 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров Иногда бывает, что одна сессия использвала процедуру из пакета, затем другая сессия обновила пакет и в первой при попытке опять запустить процедуру вылетает 600 ошибка До тех пор пока не прибьешь сессию, в ней уже запустить эту процедуру не получится Например, коллеги, переведите описание бага на русский, плз Естественно, если она ловится на новых сессиях, то тут мимо Если верить тому, что написано в Doc ID 1988432.1 то проблему исправили в 18.1. Но дело в том что у ТС первый аргумент ошибки ORA-600 другой. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2021, 02:03 |
|
MERGE ORA-00600: internal error code, arguments: [qknelAllocate_20], [189]
|
|||
---|---|---|---|
#18+
Нашел в чем дело. В селективной части в MERGE, в одной из CTE был хинт parallel (4) Если хинт убрать, все работает. Пробовал реформировать запрос, но в любом случае, при добавлении parallel (4) вылетает эта ошибка. (( ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2021, 08:39 |
|
|
start [/forum/topic.php?fid=52&msg=40099252&tid=1879878]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
206ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 325ms |
0 / 0 |