22.05.2014 14:25
Ринат
 
Добрый день пытаюсь обновить БД с 10.2.0.4 x32 на 11.2.0.3 x64 при помощи DataPump. C enterprise на enterprise вроде все получилось, очень помогла вот эта тема Экспорт СМ+ из 11.2.0.1 , но как выяснилось при даунгрейде надо отключить опции oracle которые отсутствуют в Standart версии. Никак не могу найти как они отключаются, через DСA опции не активны, да и нет там среди галок Basic Compression, на которую ругается DP при импорте...
22.05.2014 14:34
Ринат
 
impdp ругается:
ORA-00439: feature not enabled: Basic Compression

Смотрю:

select TABLE_NAME from user_tables where compression='ENABLED';

Выдает no rows selected.

Возможно это и не то...
22.05.2014 14:51
Ринат
 
Кажется нашел

Посмотреть таблицы с компрессией:
Код:
SELECT table_name, tablespace_name, owner  FROM dba_tables WHERE compression = 'ENABLED' ORDER BY owner, table_name;
Отключить компрессию для конкретных таблиц:
Код:
alter table supermag.table_name move nocompress;
alter table supermag.table_name nocompress;
Пошел пробовать...
22.05.2014 15:59
OlegON
 
Заодно и partitioning проверь...
22.05.2014 16:45
Ринат
 
С компрессией разобрался, теперь вылезла проблема с Bit-mapped indexes

В логе мелькают такие ошибки:

ORA-39083: Object type CONSTRAINT failed to create with error:
ORA-14063: Unusable index exists on unique/primary constraint key
ORA-00439: feature not enabled: Bit-mapped indexes
22.05.2014 16:48
Ринат
 
Цитата:
OlegON Заодно и partitioning проверь...
да, Partitioning уже давно убрал, помнится были какие то проблемы...
22.05.2014 17:42
Ринат
 
Так, с
ORA-39083:
ORA-14063:

Я приблизительно представляю что делать:

Код:
 
impdp full=y INCLUDE=constraint, ref_constraint, index sqlfile=metadata.sql 
получу скрипт с ограничениями, индексами
Далее запущу скрипт metadata.sql для создания ограничений/индексов.
Что делать с
ORA-00439: feature not enabled: Bit-mapped indexes
Понятия не имею, в интернете на эту тему не густо...
22.05.2014 18:45
OlegON
 
1. Я бы выкинул полученный дамп и сделал новый после того, как снес на старой БД ненужные опции.
2. Отбери названия этих индексов. В Супермаге штатных битмапов нет. А если доработки... То сделать аналогичные, но B-tree и молиться, чтобы не легло.
Часовой пояс GMT +3, время: 16:55.

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