Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle 12.2 - при импорте ORA-00600 [klxpr_22] / 25 сообщений из 29, страница 1 из 2
09.07.2019, 16:10
    #39835547
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Всем доброго времени суток.
Есть проблема при импорте дампа в Oracle 12.2.
В 100% случаев импорт падает с вот такими сообщениями:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
ORA-39014: One or more workers have prematurely exited.
ORA-39029: worker 1 with process name "DW00" prematurely terminated
ORA-31671: Worker process DW00 had an unhandled exception.
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-00600: internal error code, arguments: [klxpr_22], [2], [8], [6633], [0], [1
2], [], [], [], [], [], []
ORA-06512: at "SYS.DBMS_SQL", line 1721
ORA-06512: at "SYS.KUPD$DATA", line 1147
ORA-06512: at "SYS.KUPD$DATA", line 1239
ORA-06512: at "SYS.KUPD$DATA", line 3389
ORA-06512: at "SYS.KUPD$DATA", line 4684
ORA-06512: at "SYS.KUPD$DATA", line 6317
ORA-06512: at "SYS.KUPW$WORKER", line 21983
ORA-06512: at "SYS.KUPW$WORKER", line 5541
ORA-06512: at "SYS.KUPW$WORKER", line 13122
ORA-06512: at "SYS.KUPW$WORKER", line 2311
ORA-06512: at line 2

ORA-39014: One or more workers have prematurely exited.
ORA-39029: worker 2 with process name "DW01" prematurely terminated
ORA-31671: Worker process DW01 had an unhandled exception.
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-00600: internal error code, arguments: [klxpr_22], [2], [8], [6633], [0], [1
2], [], [], [], [], [], []
ORA-06512: at "SYS.DBMS_SQL", line 1721
ORA-06512: at "SYS.KUPD$DATA", line 1147
ORA-06512: at "SYS.KUPD$DATA", line 1239
ORA-06512: at "SYS.KUPD$DATA", line 3389
ORA-06512: at "SYS.KUPD$DATA", line 4684
ORA-06512: at "SYS.KUPD$DATA", line 6317
ORA-06512: at "SYS.KUPW$WORKER", line 21983
ORA-06512: at "SYS.KUPW$WORKER", line 5541
ORA-06512: at "SYS.KUPW$WORKER", line 13122
ORA-06512: at "SYS.KUPW$WORKER", line 2311
ORA-06512: at line 2

Job "SYS"."SYS_IMPORT_SCHEMA_01" stopped due to fatal error at Tue Jul 9 15:15:5
2 2019 elapsed 0 00:11:47


То есть ни один дамп, снятый на Oracle 12, залить на инстанцию Oracle 12.2 нельзя.
В процессе еще вот такие сообщения часто видны:
Код: plsql
1.
2.
3.
4.
5.
6.
ORA-31693: Table data object "XXX"."YYY" failed to load/unload and is be
ing skipped due to error:
ORA-02354: error in exporting/importing data
ORA-39776: fatal Direct Path API error loading table "COLVIR"."T_ORDCMS"
ORA-00600: internal error code, arguments: [3137], [klaprs_11], [187], [512], [3
6], [60], [35708], [], [], [], [], []


Странный момент, но дамп с 11 версии на 12.2 садится нормально.
Сервера у нас на Windows. На какой ОС снимался дамп разницы не имеет - все валятся с одной и той же ошибкой.
Пробовали parallel выставлять и побольше и поменьше - не помогло. Пробовали добавлять DW - не помогло. Пробовали по одной схеме заливать дамп - если схема маленькая, то может успеть развернуться. Но у нас некоторые базы по 2 ТБ и более, поэтому все равно основные схемы отваливаются по той же ошибке.
На support.oracle.com ничего нет, кроме того, что баг известен, но не пофиксен - ищите обходные пути.
Вопрос - уважаемые форумчане, может у кого есть хоть какое-то решение проблемы? Или так же ждете фикс от Oracle?
...
Рейтинг: 0 / 0
09.07.2019, 16:22
    #39835555
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ekzarh,

Datapump Import fails with ORA-39014 ORA-39029 ORA-31671 ORA-29913 ORA-00600 [klxpr_03] and ORA-06512 Errors (Doc ID 2433173.1)
...
Рейтинг: 0 / 0
09.07.2019, 16:27
    #39835558
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Саян, зачем редактировать свои посты?
...
Рейтинг: 0 / 0
10.07.2019, 15:57
    #39836009
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
xtender,

Видимо, не мой случай. Там указано, что в результате это битый дамп. Тогда у меня 100% битых дампов. И моих, и от клиентов. В общем тут что-то другое.
...
Рейтинг: 0 / 0
10.07.2019, 16:16
    #39836016
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ekzarh,
Очень грустно
Код: plsql
1.
2.
NB	Prob	Bug	Fixed	Description
-	28463226	[color=red]20.1[/color]	ORA-600[klxpr_22] in dw process duirng import



С такими опциями пробовали ипортировать?

access_method=direct_path parallel=1
(или обе опции или по одной использовать.)
...
Рейтинг: 0 / 0
10.07.2019, 16:19
    #39836018
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
parallel=4 или 8
...
Рейтинг: 0 / 0
10.07.2019, 17:11
    #39836039
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Тролин,

Пробовал сразу обе access_method=direct_path parallel=1. Ничего путного не вышло. Были ошибки типа
Код: plsql
1.
ORA-31696: unable to export/import TABLE_DATA:"XXX"."YYY" using client specified DIRECT_PATH method


В результате из дампа размером 1.8 ТБ получилась инстанция 75 ГБ. Куда чего делось я пока не разобрался, но явно хорошим результатом это не назовешь.
Пробовал отдельно parallel=1. Отваливается, как и без этой опции.
...
Рейтинг: 0 / 0
10.07.2019, 17:14
    #39836041
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Тролинparallel=4 или 8
Я даже делал DW по количеству CPU - 1.
Выставлял parallel различный и все равно валится.
Причем, что странно, в логах примерно одинаковая ситуация. Сперва отрубается один DW, потом второй, а потом импорт валится. Почему не в деле остальные DW - не понятно.
...
Рейтинг: 0 / 0
10.07.2019, 17:23
    #39836045
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ekzarh,

Тогда попробовать еще так.

сделать экспорт
DUMPFILE=exp%U.dmp FILESIZE=2G
и потом импорт
DUMPFILE=exp%U.dmp
...
Рейтинг: 0 / 0
10.07.2019, 17:24
    #39836047
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ekzarh,

Дамп как я понял один куском 1.8 Тб ?
...
Рейтинг: 0 / 0
10.07.2019, 17:29
    #39836049
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Тролин,

Да, одним куском. Тут дело в том, что от клиентов и так проблема что-то получить. Хоть такой есть и то ладно.
Тут еще вот какой момент. Я снимал дамп через expdp со своей небольшой базы (700 МБ примерно) и он не развернулся потом. Завалился с той же ошибкой. Поскольку у меня было много времени на эксперименты, я всласть наснимался и наимпортировался дампов, только вот импорт ни разу не прошел.
...
Рейтинг: 0 / 0
10.07.2019, 17:42
    #39836055
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ekzarhСтранный момент, но дамп с 11 версии на 12.2 садится нормально.ekzarhснятый на Oracle 12, залить на инстанцию Oracle 12.2 нельзято есть проблема только с 12.1 в 12.2? А импортировать в 12.1, проапгрейдить в 12.2 и затем экспортировать/импортировать не проходит?
...
Рейтинг: 0 / 0
10.07.2019, 17:49
    #39836060
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
xtenderekzarhСтранный момент, но дамп с 11 версии на 12.2 садится нормально.ekzarhснятый на Oracle 12, залить на инстанцию Oracle 12.2 нельзято есть проблема только с 12.1 в 12.2? А импортировать в 12.1, проапгрейдить в 12.2 и затем экспортировать/импортировать не проходит?
Я со своей инстанции, которая на 12.2 снимал дамп и он не садился потом на такую же инстанцию 12.2. Проверял на разных серверах.
Сейчас у меня нет ни одного дампа, снятого на 12.1. Не используется эта версия ни у нас, ни у клиентов.
...
Рейтинг: 0 / 0
11.07.2019, 12:47
    #39836313
Oleg M.Ivanov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Странные дела какие-то. Я месяц назад переводил базу версии 12.1 размером 2,7 Тб c HP-UX на версию 12.2 сервер Exadata(4 ноды) c Red Hat Enterprise Linux Server release 6.10, так вообще ни каких проблем с expdp/impdp.

Судя по поиску на металинке, ошибка такая по причине битых дамп файлов. Поскольку ОС вында, то не стоит ли какой-нибудь касперский или еще какая-нибудь "хрень", которая может препятствовать доступу к файлам? Очень давно не было у меня практики с ораклом под вындой, но что-то припоминаю, что раньше подобные проблемы возникали как раз с антивирусным ПО. Если стоит антивирус, то попробуйте на время импорта его отключить.
...
Рейтинг: 0 / 0
12.07.2019, 03:26
    #39836626
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Проверить целостность-то можно и с помощью impdp ... sqlfile=

Но там есть и, например, Bug 28463226 - ORA-600[klxpr_22] in dw process duirng import (Doc ID 28463226.8), и дело тут не в поломатости дампа
...
Рейтинг: 0 / 0
12.07.2019, 07:21
    #39836639
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
можно поиграться с
1) expdp с version
2) патчи туда-сюда откатить-проверить-накатить в хаотичном порядке (хотя вряд ли поможет)
3) сузить поиск - expdp exclude/include схемы, объекты и т.п. (случались косяки на всяких хмл-ях и блобах)
4) и таки попробовать порезать файлы
...
Рейтинг: 0 / 0
12.07.2019, 11:49
    #39836750
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Вячеслав ЛюбомудровПроверить целостность-то можно и с помощью impdp ... sqlfile=

Но там есть и, например, Bug 28463226 - ORA-600[klxpr_22] in dw process duirng import (Doc ID 28463226.8), и дело тут не в поломатости дампа

Вячеслав, вот именно на это я и смотрел, когда искал какие еще баги бывают. Похоже, что оно и есть. И очень мне понравилось, что там написано - ищите обходные пути. Какие вот только не указывают...
...
Рейтинг: 0 / 0
12.07.2019, 13:32
    #39836827
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
...
Рейтинг: 0 / 0
12.07.2019, 13:33
    #39836828
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
статья 1493079.1
...
Рейтинг: 0 / 0
12.07.2019, 13:34
    #39836829
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
Bug 28463226 - ORA-600[klxpr_22] in dw process duirng import (Doc ID 28463226.8)
...
Рейтинг: 0 / 0
12.07.2019, 17:57
    #39836975
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ТролинBug 28463226 - ORA-600[klxpr_22] in dw process duirng import (Doc ID 28463226.8)

В документе написано
Rediscovery Notes
impdp with verify_datafile option gives an error

Я про такую опцию в impdp даже не знаю. Как она применяется? Или как отключается?
...
Рейтинг: 0 / 0
26.07.2019, 11:47
    #39841818
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
[quot Тролин]Bug 28463226 - ORA-600[klxpr_22] in dw process duirng import (Doc ID 28463226.8)[/q]

Форумчане, так я и не понял - у кого-нибудь нормальный импорт есть на 12.2 ? Как делаете?
...
Рейтинг: 0 / 0
31.07.2019, 09:40
    #39843275
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
ищете проблемную табличку, убираете из экспорта и радуетесь при импорте
...
Рейтинг: 0 / 0
09.08.2019, 15:50
    #39847554
ekzarh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
AlexVinищете проблемную табличку, убираете из экспорта и радуетесь при импорте
Методом проб и ошибок установлено, что если импортить дамп Oracle 11 на базу Oracle 12, то импорт проходит нормально.
Проблемы бывают только когда дамп снимался на Oracle 12 и импорт идет в Oracle 12. Ставил патчи разные с support.oracle.com. После установки ничего в лучшую сторону не поменялось. Причем снимал дампы с разных баз, которые точно рабочие, потом импортил на чистую базу - всегда ошибка. Не могут же они все быть кривые.
Заметил еще одну странность при импорте. В самом начале вылезает вот такая ошибка:

Processing object type DATABASE_EXPORT/SCHEMA/USER
ORA-39083: Object type USER:"IVAN" failed to create with error:
ORA-12911: permanent tablespace cannot be temporary tablespace

Failing sql is:
ALTER USER "IVAN" LOCAL TEMPORARY TABLESPACE "SYSTEM"

Почему такое тоже непонятно. На исходной базе никто темп из SYSTEM не делал.
Может быть встречал кто-то такое?
...
Рейтинг: 0 / 0
09.08.2019, 16:02
    #39847563
Тролин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle 12.2 - при импорте ORA-00600 [klxpr_22]
можно попробовать трассировку сделать Export/Import DataPump Parameter TRACE - How to Diagnose Oracle Data Pump (Doc ID 286496.1)

к примеру impdp TRACE=480300 ....

может что интересное будет.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle 12.2 - при импорте ORA-00600 [klxpr_22] / 25 сообщений из 29, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]