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

Не формируются заказы на базе контракта : Супермаг Плюс (Супермаг 2000)

29.03.2024 8:35


10.02.2010 13:43
KozzZaNoVa
 
Доброго времени суток. Со вчерашнего дня на одном из магазинов перестал (причем частично) отрабатывать механизм формирования заказа на базе контракта. А точнее при нажатии кнопки создать заказ выходит сообщение об ошибке следующего содержания:

Ошибка записи отчёта формирования документа «Заказ»

Следующее окно выглядит более угрожающе:

ORA-00600: код внутр. ошибки, аргументы: [25012], [8], [952], [], [], [], [], []
ORA-06512: на "SUPERMAG.BLOBPROCESS", line 86
ORA-06512: на "SUPERMAG.SMBLOBFLUSH", line 4
ORA-06512: на line 1

ну и последнее:
{ call SuperMag.SMBLOBFlush }

Частично я говорю потому что некоторые заказы все таки генерируются. Для начала сравнил, может где-то менеджеры накосячили, да вроде нет. Все же наверное в базу упирается. Прошу наставить на путь истинный, куда копать. До вчерашнего дня вроде все было нормально, по крайней мере никто не жаловался.
10.02.2010 14:09
Mtirt
 
Проверь свободное место в users.
10.02.2010 14:13
KozzZaNoVa
 
По свободному месту и тэйблспэйсах и на диске все нормально. Пересоздал темп по умолчанию. Я сразу подумал что больше похоже на нехватку места, но база в принципе небольшая. На всякий пожарный случай добавил в юзерс 1Гб, сделал реиндексацию. Но никакого эффекта это не возымело.
10.02.2010 14:20
OlegON
 
Ошибки всяческие
Физическое повреждение. Оптимизатором валидацию прогони. Или RMANом бекап сделай, через тот же оптимизатор, например.
10.02.2010 14:25
KozzZaNoVa
 
Значится, все не так просто. Рабочий день закончится, а я начну работать )).
10.02.2010 14:27
OlegON
 
Настоятельно рекомендую не останавливать базу. Возможно, хоть и маловероятно, что это был ее последний запуск.
10.02.2010 14:39
KozzZaNoVa
 
Спасибо, за ценный совет.
12.02.2010 08:46
KozzZaNoVa
 
Итак с момента последнего сообщения, произошло следующее. Сделали экспорт базы, перебрали железку (стоит в довольно таки неудачном месте на магазине, но больше поставить некуда). В результате снесли БД, создал по новой, подготовил table spac-ы, и сделал импорт базы. В результате то что не работало ранее - заработало. Но теперь новая "фишка" перестали в приходы проставляться цены из контрактов.
Цитирую:
{ call Supermag.SMDocSelectCOForWI(?, ?, ?, ?, ?, ?) }
Params:
{0} pIdWI[50](0,0): vt=8 value=PNG150004777
{1} pArticleWI[50](0,0): vt=8 value=002552
{2} (null)[50](0,0): vt=1 value=<NULL>
{3} (null)[0](0,0): vt=1 value=<NULL>
{4} (null)[19](0,0): vt=1 value=<NULL>
{5} (null)[8](0,0): vt=1 value=<NULL>

и более кроме фразы неопознанная ошибка ничего. Алерт лог проверял, вроде все хорошо с базой. Что может быть?
Часовой пояс GMT +3, время: 08:35.

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