powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Context index: parse wrong document encoding
7 сообщений из 7, страница 1 из 1
Context index: parse wrong document encoding
    #39907108
publexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мигрируем на Oracle 19 через export/import. Исходная база в кодировке CL8MSWIN1251.

Создаем CDB (AL32UTF8), PDB (CL8MSWIN1251) и заливаем данные. Все залилось нормально. Строим контекстный индекс по блобу (word, excel, pdf) - проблема: сам индекс занимает много места (в несколько раз больше исходных данных), и в таблице CTX$I в token_text какой-то бред, типа:
Код: xml
1.
2.
3.
4.
5.
0ҐFЌ
ЁЃ
ЇЧЬЋ9
ЮL
0ЮИN


Создаем CDB (CL8MSWIN1251), PDB (CL8MSWIN1251) - такая же проблема.


В качестве теста хотели перевести базу на utf-8 - данные заливаются, контекстные индексы строиться нормально, но этот вариант пока не подходит, т.к. не работают заврапленые PL/SQL пакеты в которых, по ходу для переменных используется тип varchar2(byte), а разработчик в близжайшее время не планирует решать этот вопрос.

Как победить?
...
Рейтинг: 0 / 0
Context index: parse wrong document encoding
    #39907178
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через export/import или через expdp/impdp?

SY.
...
Рейтинг: 0 / 0
Context index: parse wrong document encoding
    #39907185
publexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY,

expdp/impdp, точнее dbms_datapump

Все текстовые данные в импортированных таблицах в нормальном виде. И контекстные индексы на текcтовых (varchar2, clob) полях строятся нормально. Проблема касается только данных в blob'ах.
...
Рейтинг: 0 / 0
Context index: parse wrong document encoding
    #39908326
publexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ради интереса повторили операцию на NONCDB с кодировкой CL8MSWIN1251 - такая же история.

OS: RHEL 7.6 x64
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
...
Рейтинг: 0 / 0
Context index: parse wrong document encoding
    #39908336
leonx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А Release Update какой? на 19.5 (Release Update 191015) не хотите перепроверить?
...
Рейтинг: 0 / 0
Context index: parse wrong document encoding
    #39909089
publexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помог только полный снос ораклового софта и переустановка.
...
Рейтинг: 0 / 0
Context index: parse wrong document encoding
    #39909113
leonx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
publexus ,

Скорее всего, помог бы и простой "relink all".

В итоге, на каком Release Update остановились?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Context index: parse wrong document encoding
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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