26.12.2019 16:50
Kryukov
 
Процедура PL/SQL успешно завершена.

begin
*
ошибка в строке 1:
ORA-38029: статистика объекта заблокирована
ORA-06512: на line 18
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок экрана в 2019-12-26 16-47-25.png
Просмотров: 21
Размер:	22.2 Кб
ID:	10495  
26.12.2019 16:57
Dim
 
с ФТП
Цитата:
ВНИМАНИЕ!!!
При Генерации БД на версию 1.040, снимите опцию Переместить индексы в INDX!

Либо, перед установкой опции, Переместить индексы в INDX, надо выполнить следующие действия:
Смотрим по каким таблицам заблокирован сбор статистики
SELECT stattype_locked,TABLE_NAME FROM dba_tab_statistics WHERE OWNER='supermag';
Вернется значение stattype_locket=ALL

У меня их получилось 6 шт.
Разблокируем.
exec dbms_stats.unlock_table_stats('supermag', 'SMPOSTQUEUE');
exec dbms_stats.unlock_table_stats('supermag', 'SMCASHLOADARTICLE');
exec dbms_stats.unlock_table_stats('supermag', 'SMCASHLOADDISCCARD');
exec dbms_stats.unlock_table_stats('supermag', 'SMCASHQUEUE');
exec dbms_stats.unlock_table_stats('supermag', 'SMCASHSMQUEUE');
exec dbms_stats.unlock_table_stats('supermag', 'SMPOSTQUEUEINPROCESSING');
Запускаем генератор БД с опцией INDX.

26.12.2019 17:00
Kryukov
 
Спасибо попробую...
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок экрана в 2019-12-26 18-12-59.png
Просмотров: 24
Размер:	72.6 Кб
ID:	10496  
26.12.2019 20:29
OlegON
 
Если нерегулярно/недавно гоняете оптимизатор и лень возиться со скриптом выше - https://olegon.ru/showthread.php?p=342985#post342985

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