Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Не удаляются колонки из пустой таблицы после move nocompress  [new]
ASFK
Member

Откуда:
Сообщений: 90
Есть непартиционированная таблица со сжатыми данными (и атрибут compression = 'ENABLED').
Я сделал ей сначала truncate (без параметра drop или reuse storage - т. е. по умолчанию drop storage), потом alter table move nocompress (при этом атрибут compression стал равен 'DISABLED' в dba_tables), но несмотря на это при попытке сделать drop column возникает ошибка про unsupported add/drop operation on compressed table.
При этом если после alter table move nocompress сделать ещё команду alter table nocompress, то колонки удаляются нормально.
Почему так происходит? Ведь уже после move nocompress атрибут compression становится равным disabled, а при alter table nocompress вроде бы вообще никаких видимых изменений не происходит...

версия 10.2.0.4.0
22 дек 11, 12:50    [11808464]     Ответить | Цитировать Сообщить модератору
 Re: Не удаляются колонки из пустой таблицы после move nocompress  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
Древний баг
Еще с 9-ки
Табличка, небось, еще тогда и создавалась?
23 дек 11, 02:54    [11812467]     Ответить | Цитировать Сообщить модератору
 Re: Не удаляются колонки из пустой таблицы после move nocompress  [new]
ASFK
Member

Откуда:
Сообщений: 90
Вячеслав Любомудров
Табличка, небось, еще тогда и создавалась?

Таблица вроде создана в десятке, хотя могу ошибаться. А как узнать? И это на что-то влияет?
23 дек 11, 22:27    [11818308]     Ответить | Цитировать Сообщить модератору
 Re: Не удаляются колонки из пустой таблицы после move nocompress  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
Не смогу подсказать
Знаю, что баг древний. Его чинили, потом опять сломали
В общем, как и к большинству DDL я отношусь к нему индифферентно, наступаешь редко
26 дек 11, 02:06    [11823630]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить