Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ora9.2 + CONTEXT index with rebuild online = ERROR / 7 сообщений из 7, страница 1 из 1
23.04.2003, 12:24
    #32146590
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
Есть два Оракла 9.2.0.1.0 и один 8.1.5. На всех стоит шаблонная generic база с поддержкой Oracle Text/InterMedia и созданая мною схема, которая содержит context индексы по blob полю. На 9i и 8i нормально идет работа, а вот вторая 9i выдает вообщение:
Код: plaintext
ORA- 00439  feature not enabled: context index optimize full


Таблица:
Код: plaintext
1.
2.
3.
4.
5.
CREATE TABLE PropF(
    DocID       number           NOT NULL,
    Value       blob             NULL,
    DocType     varchar2( 20 )     NULL,
    PRIMARY KEY (DocID)
); 


Индекс:
Код: plaintext
CREATE INDEX PropFXValue ON PropF(Value) INDEXTYPE IS ctxsys.context parameters('populate');


Перестройка индекса:
Код: plaintext
alter index PropFXValue rebuild online parameters('optimize full maxtime 0')


Эта ошибка происходит после занесения нового файла в blob поле при перестройке индекса. Можно отключить эту перестройку, но тогда по добавленным файлам поиск не будет работать. Ковырнул CTX, но там нет никаких настроек для включения/отключения подобных функций.

Дело очень срочное, поэтому помогите пожалуйста оперативно :)
...
Рейтинг: 0 / 0
24.04.2003, 15:07
    #32147966
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
Освежу тему :)

Неужто никто не работал с контекстным поиском?
...
Рейтинг: 0 / 0
24.04.2003, 15:45
    #32148032
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
A prosto rebuild ne rabotaet?
...
Рейтинг: 0 / 0
24.04.2003, 17:09
    #32148173
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
Oracle X-pert
Не проверял, т.к. мне нужна неблокирующая перестройка индекса (фоновая)
...
Рейтинг: 0 / 0
24.04.2003, 17:12
    #32148179
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
Я не работал с context9. Но работал с 8i. Насколько я помню, индекс просто достраивается после вставки/модификаций полей с помощью вредной маленькой программки ctxsrv. В 9 она сохранилась?
...
Рейтинг: 0 / 0
24.04.2003, 17:26
    #32148203
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
AI
Разумеется она осталась, только насколько я помню там было две ситуации:
1. перестройка индекса блокировала таблицу
2. упомянутый сервис был слишком фоновым и индексирование затягивалось

Методом научного тыка я пришел к моему виду перестройки индекса без блокировки, но по требованию. Проблема-то в том, что на одном оракле все работает, а на другом нет и говорит, что данная функция якобы недоступна.
...
Рейтинг: 0 / 0
25.04.2003, 09:05
    #32148459
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ora9.2 + CONTEXT index with rebuild online = ERROR
Действительно ли обе базы и софт ставились однаково? Они работают на одной машине или на разных?

Видимо, у Вас очень небольшая база, если можно себе позволить перестраивать индекс после каждого обновления.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ora9.2 + CONTEXT index with rebuild online = ERROR / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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