Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Ошибка при загрузке результатов расчета товародвижения : Супермаг Плюс (Супермаг 2000)

29.03.2024 1:28


25.11.2009 12:49
twix
 
Oracle Server 9.2.0.8.0
Oracle Client 10.2
Oracle Reports 6
Супермаг+ 1.027.2

что делал:
- застопил службы
- снял бэкап базы
- установил Oracle Client 10g Release 2
- установил Супермаг+ 1.027.2
- проапгрейдил базу генератором БД

сервер приложений, кассовый и почтовый модули и сам супермаг запускаются, отчеты генерируются - работать можно.
проблема сейчас в расчете товародвижения. точнее, в загрузке результатов этих расчетов в базу. на последнем этапе, когда начинает работать sql plus, его окна появляются лишь на секунду, после чего административный модуль выдает ошибку.
во всех файлах %TEMP%\PathFinder_FF*.LOG в конце две строчки:
SQL*Loader-951: Ошибка вызова инициализации (раз на загрузку)
ORA-00942: таблица или представление пользователя не существует

где косяк и как исправить?


ап: да, алерт лог чист как слеза комсомолки
25.11.2009 13:15
baggio
 
под каким пользователем считаешь?
может правов не хватает?
проверь переменные path... может что то в другое место переложилось.. SQL например...?
просто в SQL логинешься нормально из командной строки...?
25.11.2009 13:17
twix
 
Цитата:
baggio под каким пользователем считаешь?
может правов не хватает?
проверь переменные path... может что то в другое место переложилось.. SQL например...?
просто в SQL логинешься нормально из командной строки...?
считаю как и всегда - под supermag
sql нормально логинится



выдача грантов и пересоздание ffmaprep положительного результата не дают )8
25.11.2009 13:23
Mtirt
 
А sql*Loader вообще можно запустить на этой машине?
25.11.2009 13:27
deucel
 
Цитата:
twix - установил Oracle Client 10g Release 2

где косяк и как исправить?
TNSNAMES.ORA - добавить, скопировать и т.п. для установленного Oracle Client 10g Release 2.

Заодно желательно удалить SQLNET.ORA если не работаешь с ним.
И проверь Home Selector (на всяк случай).
25.11.2009 13:29
twix
 
Цитата:
deucel TNSNAMES.ORA - добавить, скопировать и т.п. для установленного Oracle Client 10g Release 2.

Заодно желательно удалить SQLNET.ORA если не работаешь с ним.
И проверь Home Selector (на всяк случай).
sqlnet.ora в каталогах отсутствует, тнснеймс везде одинаковый, домашним каталогом по умолчанию стоит клиент 10g, в противном случае СМ не запускается, ругаясь на старое клиентское окружение
25.11.2009 13:31
twix
 
Цитата:
Mtirt А sql*Loader вообще можно запустить на этой машине?
да, можно
25.11.2009 13:42
twix
 
проблема решена.
я ухожу биться головой об стену с целью исцеления

надо было поменять очередность каталогов в переменной %PATH% :
сервер 9.2.0.8.0; клиент 10.2; клиент 8
25.11.2009 13:47
fez_i
 
Цитата:
deucel ...И проверь Home Selector (на всяк случай).
Он не работает для версий oracle 10 и выше!
25.11.2009 14:58
deucel
 
Цитата:
fez_i Он не работает для версий oracle 10 и выше!
Мало того - при выборе он как раз и меняет пути.

Цитата:
twix сервер 9.2.0.8.0; клиент 10.2; клиент 8
только не пойму зачем было ставить 'клиент 10.2' - это нужно только на операторские машины, на сервере хватает сервер '9.2.0.8.0'.

:/
Часовой пояс GMT +3, время: 01:28.

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