20.08.2012 11:14
baggio
 
зависает намертво при создании кассового документа...

Кусок алерта
Completed: alter database open
Mon Aug 20 07:59:42 2012
SMON: Parallel transaction recovery tried
Mon Aug 20 10:40:24 2012
Errors in file d:\oracle\admin\favor02\udump\favor02_ora_608.trc:
ORA-00600: код внутр. ошибки, аргументы: [6101], [4294967256], [37], [0], [], [], [], []


Я так понимаю похерилась smspec... идеи есть? если у кого есть доступ на металинк буду признателен за Note ID: 40640.1
Вложения
Тип файла: zip favor02_ora_608.zip (489.9 Кб, 150 просмотров)
20.08.2012 11:45
OlegON
 
не смотрел трейсы, некогда малость. сделай
Код:
analyze table supermag.smspec validate structure cascade;
если такая же ошибка вылезет - делай
Код:
alter table supermag.smspec move;
и перестраивай индексы (например, оптимизатором)
мне кажется, что проблема не в smspec, иначе бы давно все встало... попробуй... задача найти сбойную таблицу и сделать ей move
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
20.08.2012 11:57
baggio
 
1.
analyze table SUPERMAG.SMSPEC validate structure cascade;

ERROR at line 1:
ORA-01499: table/index cross reference failure - see trace file

2.
SQL> alter table supermag.smspec move;

Table altered.

SQL> analyze table SUPERMAG.SMSPEC validate structure cascade;
analyze table SUPERMAG.SMSPEC validate structure cascade
*
ERROR at line 1:
ORA-01502: index 'SUPERMAG.SMCSPEC_PK' or partition of such index is in
unusable state

3.
SQL> alter INDEX SUPERMAG.SMSPEC_PK rebuild;
alter INDEX SUPERMAG.SMSPEC_PK rebuild
*
ERROR at line 1:
ORA-01418: specified index does not exist
20.08.2012 11:58
OlegON
 
ну и отлично - move ей.. только неплохо бы все таблички так проверить...

OlegON:
не правил бы сообщение...

Цитата:
baggio 1.
ORA-01502: index 'SUPERMAG.SMCSPEC_PK' or partition of such index is in
unusable state
.......
SQL> alter INDEX SUPERMAG.SMSPEC_PK rebuild;
20.08.2012 12:09
baggio
 
ИТОГО:

Все что выполнял... скопом... потомкам пригодится...
Код:
SQL> alter table supermag.smspec move;

Table altered.

SQL> analyze table SUPERMAG.SMSPEC validate structure cascade;
analyze table SUPERMAG.SMSPEC validate structure cascade
*
ERROR at line 1:
ORA-01502: index 'SUPERMAG.SMCSPEC_PK' or partition of such index is in
unusable state


SQL> alter INDEX SUPERMAG.SMSPEC_PK rebuild;
alter INDEX SUPERMAG.SMSPEC_PK rebuild
*
ERROR at line 1:
ORA-01418: specified index does not exist


SQL> alter INDEX SUPERMAG.SMCSPEC_PK rebuild;

Index altered.

SQL> analyze table SUPERMAG.SMSPEC validate structure cascade;
analyze table SUPERMAG.SMSPEC validate structure cascade
*
ERROR at line 1:
ORA-01502: index 'SUPERMAG.SMCSPEC_DISPLAYPOS' or partition of such index is in
unusable state


SQL> alter INDEX SUPERMAG.SMCSPEC_DISPLAYPOS rebuild;

Index altered.

SQL> analyze table SUPERMAG.SMSPEC validate structure cascade;
analyze table SUPERMAG.SMSPEC validate structure cascade
*
ERROR at line 1:
ORA-01502: index 'SUPERMAG.SMSPEC_CAUSEIDX' or partition of such index is in
unusable state


SQL> alter INDEX SUPERMAG.SMSPEC_CAUSEIDX rebuild;

Index altered.

SQL> analyze table SUPERMAG.SMSPEC validate structure cascade;
analyze table SUPERMAG.SMSPEC validate structure cascade
*
ERROR at line 1:
ORA-01502: index 'SUPERMAG.SMSPEC_ART' or partition of such index is in
unusable state


SQL> alter INDEX SUPERMAG.SMSPEC_ART rebuild;

Index altered.

SQL> analyze table SUPERMAG.SMSPEC validate structure cascade;

Table analyzed.

SQL>
Олегу бигсэнкс... и всё такое...
Часовой пояс GMT +3, время: 10:44.

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