30.09.2020 09:37
Makendorf
 
Решил перенести базу СМ на oracle linux. Физически сейчас Супермаг и Oracle на разных машинах. Все заработало. Кроме одного. Во время расчета товародвижения в момент, когда запускается SQL*Loader, вылетает ошибка:
Код:
SQL*Loader-961: Ошибка однократного вызова/завершения загрузки таблицы SUPERMAG.FFMAPREP
ORA-00600: код внутренней ошибки, аргументы: [6932], [], [], [], [], [], [], [], [], [], [], []

SQL*Loader-2026: загрузка была прервана, т.к. продолжение выполнения загрузчика SQL невозможно.
Не может к базе подключиться?
По пути C:\orant\NET80\ADMIN\tnsnames.ora прописал такой же блок подключения к базе, как и в клиенте оракла.
Уже не знаю, куда копать.
Полный лог во вложении.
Вложения
Тип файла: txt PathFinder_FFMapRep4.txt (6.2 Кб, 3 просмотров)
30.09.2020 09:46
Makendorf
 
Версия СМ 1.041 SP1
Oracle client на сервере СМ: 11r2
Oracle linux: 11r2
30.09.2020 09:49
DMaslov
 
ORA-00600 говорит о том, что к базе подключился.
Можете указать версию СуперМага, PATH, привести эти файлы.


-- Управляющий файл: C:\Users\shnyakin\AppData\Local\Temp\PathFinder_FFMapRep4.CTL
-- Файл данных: C:\Users\shnyakin\AppData\Local\Temp\PathFinder_FFMapRep4.DAT

Может, удастся вручную смоделировать.
30.09.2020 09:50
DMaslov
 
>>> Oracle client на сервере СМ: 11r2

Зачем тогда 8-й клиент?
30.09.2020 10:03
OlegON
 
Цитата:
Makendorf orant\NET80
в товародвижении принимать участие не должно, засунь его в самый конец %PATH%, чтобы нашли только в крайнем случае
Цитата:
Makendorf Oracle linux: 11r2
Версию нормально назови? Правильная - 11.2.0.4, если у тебя 11.2.0.1, то в этом, скорее всего, и проблема.
30.09.2020 10:08
Makendorf
 
Цитата:
OlegON в товародвижении принимать участие не должно, засунь его в самый конец %PATH%, чтобы нашли только в крайнем случае

Версию нормально назови? Правильная - 11.2.0.4, если у тебя 11.2.0.1, то в этом, скорее всего, и проблема.
Да, у меня 11.2.0.1
Сейчас пропатчусь, попробую еще раз. Отпишусь.
30.09.2020 10:12
Mtirt
 
А сам sqlloader на компьютере установлен?
Я сталкивалась с тем, что установка клиента oracle 11 "по-умолчанию" производилась без установки sql*loader.

sqlldr.exe есть?
30.09.2020 10:15
Makendorf
 
Цитата:
Mtirt А сам sqlloader на компьютере установлен?
Я сталкивалась с тем, что установка клиента oracle 11 "по-умолчанию" производилась без установки sql*loader.

sqlldr.exe есть?
Да, лоадер есть. Изначально сервер и клиент стояли на одной машине. Вместе с супермагом. Сейчас тестирую перенос сервера оракла на другую машину под линуксом.
30.09.2020 10:26
Makendorf
 
Цитата:
OlegON в товародвижении принимать участие не должно, засунь его в самый конец %PATH%, чтобы нашли только в крайнем случае

Версию нормально назови? Правильная - 11.2.0.4, если у тебя 11.2.0.1, то в этом, скорее всего, и проблема.
Так, стоп. На машине под виндой у меня и клиент и сервер версии 11.2.0.1.0
База крутилась локально и все работало отлично.

Такую же версию сервера я поставил на машине под линуксом.
30.09.2020 10:30
Mtirt
 
Лоадер работает на той машине, на которой идет расчет товародвижения, не на сервере.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.