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

сбой при выполнении задания "полное пересоздание индексов" : Супермаг Плюс (Супермаг 2000)

23.11.2024 8:49


06.10.2011 10:16
К сожалению ораклист из меня хреновый и я воспринимаю базу (как тут было удачно подмечено) - как коробочный софт (.Перед обновлением решил сделать пересоздание индексов. При выполнении задания в административном модуле, выскакивает флажок "сбой"
В логе пишется следующее.
SQL код:
Errors in file e:\oracle\product\10.2.0\admin\atrium\bdump\atrium_j000_3548.trc:
ORA-12012: ошибка при автоисполнении задания 192
ORA-20401: Задание <%> запросило исполнение неизвестной системной функции управления
ORA-01403: данные не найдены
ORA-06512: на  "SUPERMAG.SCHEDULE", line 293
ORA-06512: на  line 1 
сам atrium_j000_3548.trc содержит следующее.
SQL код:
*** ACTION NAME:() 2011-10-05 11:35:20.574
*** MODULE NAME:(/*SMag 11*/) 2011-10-05 11:35:20.574
*** SERVICE NAME:(SYS$USERS) 2011-10-05 11:35:20.574
*** CLIENT ID:() 2011-10-05 11:35:20.574
*** SESSION ID:(118.38122) 2011-10-05 11:35:20.574
*** 2011-10-05 11:35:20.574
ORA-12012: ошибка при автоисполнении задания 192
ORA-20401: Задание <%> запросило исполнение неизвестной системной функции управления
ORA-01403: данные не найдены
ORA-06512: на  "SUPERMAG.SCHEDULE", line 293
ORA-06512: на  line 
Кто можешь подсказать в какую сторону копать?
06.10.2011 10:18
Совсем забыл, версия супермаг 1.026.4, оракл 10.2.0
06.10.2011 10:26
я тоже не ораклист, но ИМХО следует заглянуть в alertlog, да и трассировочный файл e:\oracle\product\10.2.0\admin\atrium\bdump\atrium_j000_3548.trc посмотреть не помешает...
06.10.2011 11:36
присоединяюсь к пожеланиям посмотреть алерт, но в целом ошибку расшифровал бы так.
1) создается джоб, внутри - процедура имени программеров СМ
2) джоб срабатывает и процедура падает (20000 ошибки - ошибки, задаваемые разработчиками)
3) джоб выдает ошибку и сознается, что с заданием не справился

ошибка, скорее Супермаговская, чем оракловая. Если принципиальное нежелание пользоваться оптимизатором, то можно потыкаться в пересоздание джоба, например. В целом вообще можно забить :)
06.10.2011 14:01
Цитата:
OlegON присоединяюсь к пожеланиям посмотреть алерт, но в целом ошибку расшифровал бы так.
1) создается джоб, внутри - процедура имени программеров СМ
2) джоб срабатывает и процедура падает (20000 ошибки - ошибки, задаваемые разработчиками)
3) джоб выдает ошибку и сознается, что с заданием не справился

ошибка, скорее Супермаговская, чем оракловая. Если принципиальное нежелание пользоваться оптимизатором, то можно потыкаться в пересоздание джоба, например. В целом вообще можно забить :)
Оптимизатор стоит.
Алерт и trc.
Если забить, проблема с обновлением не возникнет? )
06.10.2011 14:08
Если оптимизатор стоит, то забудьте штатные задания, как страшный сон и, если в логе оптимизатора нет ошибок, то база в порядке и можно приступать к обновлению. С оптимизатором индексы перестраиваются регулярно автоматически. Вообще не понял, при чем тут обновление и пересоздание индексов.
06.10.2011 14:40
а это как понимать???? разве это нормально
SQL код:
Index SUPERMAG.FFDOCUMENTS_SALEDATEIDX or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFDOCUMENTS_INCOMEDATEIDX or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFDOCUMENTS_CREATEDAT or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFSPEC_CAUSEIDX or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFSPEC_ART or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFPRODDOCUMENTS_DATE or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFPRODDOCUMENTS_ZONE or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFPRODINSPEC_ZONEART or some [sub]partitions of the index have been marked unusable
Sat Oct 01 14:26:30 2011
Index SUPERMAG.FFPRODOUTSPEC_ZONEART or some [sub]partitions of the index have been marked unusable 
06.10.2011 15:12
Цитата:
Shlong а это как понимать???? разве это нормально...
если оптер постоянно крутится - нормально. сам поймал, сам и накажет.
Часовой пояс GMT +3, время: 08:49.

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