powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-12092
1 сообщений из 1, страница 1 из 1
ORA-12092
    #39328955
Cheese)))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть очень большая табличка, на основе этой таблички есть MV (раза в 4 меньше).
Требуется разделить эту MV на пару поменьше. Пока пробую сделать одну как ON PREBUILT TABLE на основе данных из имеющейся MV через DBMS_REDEFINITION.
То есть план такой:
1) Делаю как бы REDEFINITION. (делаю start + sync)
2) Те данные что мне не нужны транкейчу, а оставшиеся данные использую для новой MV.
3) Не делаю финиш, а делаю abort. (то есть табличка от старой MV остается как была)

Засада в том что при попытке CAN_REDEF_TABLE или START_REDEF_TABLE получаю ORA-12092.
Error Cause:
An attempt was made to online redefine a table that is either a materialized view or a replicated table.
Action:
Do not attempt to online redefine a table that is either a materialized view or a replicated table.

Есть ли шанс обойти ORA-12092 не удаляя MV?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-12092
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]