[ОТВЕТИТЬ]
17.06.2011 14:32
Dim
 
Наблюдаю такую картину...



При попытке очистить базу аналитики выдает ошибку:
Код:
ORA-08103: объект больше не существует
ORA-06512: на  "SUPERMAG.FIFO", line 55
ORA-06512: на  "SUPERMAG.FIFO", line 69
ORA-06512: на  "SUPERMAG.SMCLEANREPDB", line 3
ORA-06512: на  line 1


begin supermag.SMCleanRepDb(0);end;
запустил оптимайзера... ничего страшного не выдал... в алерте ошибок ora нет.
кто может подсказать дельную мысть?
Миниатюры
Нажмите на изображение для увеличения
Название: untitled.JPG
Просмотров: 577
Размер:	52.2 Кб
ID:	888  
17.06.2011 14:47
OlegON
 
а полностью очистить? или неполностью в зависимости от того, что пробуешь?
17.06.2011 14:57
Dim
 
ни полная очистка, ни только расчеты не получается...
17.06.2011 15:01
Mtirt
 
А alert.log ничего страшного не написано?
17.06.2011 15:02
Dim
 
ничего страшного там нет
17.06.2011 15:04
Mtirt
 
Попробовать всех выгнать из базы, всё остановить, затем попытаться очистить?
Кстати, о какой версии Супермаг+ речь?
17.06.2011 15:10
Dim
 
1.027.2 SP6
сервисы перезапустил, пробую чистить - не получается...
17.06.2011 15:22
OlegON
 
А после чего это вдруг вылезло?
17.06.2011 15:23
OlegON
 
И версию Оракла бы?
17.06.2011 15:25
OlegON
 
Цитата:
analyze table supermag.ffmaprep validate structure cascade;
analyze table supermag.ffspec validate structure cascade;
ругнется? на чем?
17.06.2011 15:25
Dim
 
оракл 9-ка... после чего вылезла никто сказать не может. была неудачная попытка расчета ТД несколько дней назад. мне сказали только сегодня... попытался почистить - результат в первом сообщении
17.06.2011 15:32
Dim
 
SQL*Plus: Release 9.2.0.8.0 - Production on Птн Июн 17 15:31:42 2011

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


Присоединен к:
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.8.0 - Production

SQL> analyze table supermag.ffmaprep validate structure cascade;
analyze table supermag.ffmaprep validate structure cascade
*
ошибка в строке 1:
ORA-14508: указанная в VALIDATE INTO таблица не найдена
17.06.2011 15:34
Mtirt
 
Интересно...
Прогнать генератор БД?
17.06.2011 15:35
OlegON
 
Ок, тогда просто
Цитата:
alter table supermag.ffmaprep move
и ffspec тоже... Вообще всем FF% табличкам, либо в оптимизаторе реорганизацию всех таблиц прогони... Думается, питание рубанули при индексации, а мож и диски прощаются... А может, в табличном пространстве места не было...
17.06.2011 15:36
OlegON
 
Цитата:
Mtirt Прогнать генератор БД?
не-не-не, не надо пока... какой-то индекс от таблички отвалился, в 9ке это было часто...
17.06.2011 15:38
Dim
 
на analyze table supermag.ffspec validate structure cascade; шуршит... жду результат

ps упс... юбилейное (4000) сообщение ))
17.06.2011 15:39
Dim
 
SQL> analyze table supermag.ffspec validate structure cascade;

Таблица проанализирована.
17.06.2011 15:41
Dim
 
SQL> alter table supermag.ffmaprep move;
alter table supermag.ffmaprep move
*
ошибка в строке 1:
ORA-14511: нельзя выполнить операцию для секционированного объекта
17.06.2011 15:43
Dim
 
Цитата:
OlegON Ок, тогда просто и ffspec тоже... Вообще всем FF% табличкам, либо в оптимизаторе реорганизацию всех таблиц прогони... Думается, питание рубанули при индексации, а мож и диски прощаются... А может, в табличном пространстве места не было...
реорганизация это validate all tables?
17.06.2011 15:47
OlegON
 
Цитата:
Dim реорганизация это validate all tables?
Цитата:
t - Дефрагментация таблиц
вроде оно :) на 9ке много что не работает, поэтому обещать не буду. Но если начнет лопатить все таблички и без ошибок - верный способ.
17.06.2011 17:04
Dim
 
прогнал с -с=t... шуршало час с небольшим... результат тот же ((
как можно скриптом очистить всю аналитику?
17.06.2011 18:27
OlegON
 
Лучше понять, что не работает, чтобы выявить проблему, пока есть ее видимый признак. Шуршать шуршало, логи внимательно прочитал? Попробуй до очистки
Цитата:
truncate table supermag.ffmaprep
сделать. И через dbv проверь файлы БД.
17.06.2011 19:54
Dim
 
посмотри лог у себя... база Luk03
17.06.2011 20:31
OlegON
 
Ты попробовал, что я предложил?
17.06.2011 22:12
Dim
 
SQL> truncate table ffmaprep;
truncate table ffmaprep
*
ошибка в строке 1:
ORA-08103: объект больше не существует
17.06.2011 22:35
Dim
 
D:\ORACLE\ORADATA\Luk03>dbv file=USERS01.DBF blocksize=8192

DBVERIFY: Release 9.2.0.8.0 - Production on Птн Июн 17 22:17:38 2011

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

DBVERIFY - Запуск верификации : FILE = USERS01.DBF


DBVERIFY - Верификация завершена

Всего страниц проверено : 262144
Всего страниц обработано (Data) : 214996
Всего сбойных страниц (Data) : 0
Всего страниц обработано(Index): 1690
Всего сбойных страниц (Index): 0
Всего обработанных страниц (другие): 9484
Всего обработано страниц (сег.) : 0
Всего страниц со сбоями (сег.) : 0
Всего пустых страниц : 35974
Всего страниц, помеч.наруш. : 0
Всего входных страниц : 0
Highest block SCN : 135407946 (0.135407946)


D:\ORACLE\ORADATA\Luk03>dbv file=INDX01.DBF blocksize=8192

DBVERIFY: Release 9.2.0.8.0 - Production on Птн Июн 17 22:20:55 2011

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

DBVERIFY - Запуск верификации : FILE = INDX01.DBF


DBVERIFY - Верификация завершена

Всего страниц проверено : 918304
Всего страниц обработано (Data) : 0
Всего сбойных страниц (Data) : 0
Всего страниц обработано(Index): 405228
Всего сбойных страниц (Index): 0
Всего обработанных страниц (другие): 27602
Всего обработано страниц (сег.) : 0
Всего страниц со сбоями (сег.) : 0
Всего пустых страниц : 485474
Всего страниц, помеч.наруш. : 0
Всего входных страниц : 0
Highest block SCN : 135407949 (0.135407949)



D:\ORACLE\ORADATA\Luk03>dbv file=INDX02.DBF blocksize=8192

DBVERIFY: Release 9.2.0.8.0 - Production on Птн Июн 17 22:28:06 2011

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

DBVERIFY - Запуск верификации : FILE = INDX02.DBF


DBVERIFY - Верификация завершена

Всего страниц проверено : 262144
Всего страниц обработано (Data) : 0
Всего сбойных страниц (Data) : 0
Всего страниц обработано(Index): 159008
Всего сбойных страниц (Index): 0
Всего обработанных страниц (другие): 7294
Всего обработано страниц (сег.) : 0
Всего страниц со сбоями (сег.) : 0
Всего пустых страниц : 95842
Всего страниц, помеч.наруш. : 0
Всего входных страниц : 0
Highest block SCN : 135407949 (0.135407949)


D:\ORACLE\ORADATA\Luk03>dbv file=UNDOTBS01.DBF blocksize=8192

DBVERIFY: Release 9.2.0.8.0 - Production on Птн Июн 17 22:30:55 2011

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

DBVERIFY - Запуск верификации : FILE = UNDOTBS01.DBF


DBVERIFY - Верификация завершена

Всего страниц проверено : 134016
Всего страниц обработано (Data) : 0
Всего сбойных страниц (Data) : 0
Всего страниц обработано(Index): 0
Всего сбойных страниц (Index): 0
Всего обработанных страниц (другие): 133053
Всего обработано страниц (сег.) : 0
Всего страниц со сбоями (сег.) : 0
Всего пустых страниц : 963
Всего страниц, помеч.наруш. : 0
Всего входных страниц : 0
Highest block SCN : 135407949 (0.135407949)


D:\ORACLE\ORADATA\Luk03>dbv file=SYSTEM01.DBF blocksize=8192

DBVERIFY: Release 9.2.0.8.0 - Production on Птн Июн 17 22:34:13 2011

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

DBVERIFY - Запуск верификации : FILE = SYSTEM01.DBF


DBVERIFY - Верификация завершена

Всего страниц проверено : 65536
Всего страниц обработано (Data) : 22301
Всего сбойных страниц (Data) : 0
Всего страниц обработано(Index): 3562
Всего сбойных страниц (Index): 0
Всего обработанных страниц (другие): 1261
Всего обработано страниц (сег.) : 0
Всего страниц со сбоями (сег.) : 0
Всего пустых страниц : 38412
Всего страниц, помеч.наруш. : 0
Всего входных страниц : 0
Highest block SCN : 135405614 (0.135405614)
17.06.2011 22:49
Dim
 
кстати...

SQL> select count(*) from supermag.ffmaprep;
select count(*) from supermag.ffmaprep
*
ошибка в строке 1:
ORA-01502: индекс 'SUPERMAG.FFMAPREP_SUPPLIER' или часть такого индекса
находится в неиспользуемом состоянии


запустил оптимайзера... ребилдит индексы этой злосчастной таблицы...
18.06.2011 00:14
Dim
 
проблема решена... было сделано
Код:
alter index ... unusable;
по всем индексам таблицы ffmaprep с последующим прогоном оптимайзера в MaintenanceTime

спасибо Олегу
Опции темы


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

 

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