Чеченин Сергей |
14.02.08, 12:21 |
|
Ошибка при создании конфигурации |
|
Error: CreateSettingDB: Error executing statement ORA-20100: RCO_CONTEXT.ThemeCreateIndex failed - ERROR: ... DBThemeCREATEIndex: DBThemePutBufferSemNet failed ORA-06512: at "CTXSYS.RCO_CONTEXT", line 625 ORA-06512: at "CTXSYS.RCO_CONTEXT", line 1850 ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at line 1 |
|
|
Алексей Дмитровский |
14.02.08, 12:28 |
|
re: Ошибка при создании конфигурации |
|
Добрый день, Сергей!
Какие сообщения в соответствующем $RCO_HOME/log/rco_exec_*.err?
Желательно выставить RCO_TRACE_LEVEL=DEBUG в $RCO_HOME/config/rco_lsnr.cfg и перезапустить rco_lsnr.
|
|
|
Чеченин Сергей |
14.02.08, 12:50 |
|
re: re: Ошибка при создании конфигурации |
|
Отправил логи по почте, а то там много всего. |
|
|
Алексей Дмитровский |
14.02.08, 13:45 |
|
re: re: re: Ошибка при создании конфигурации |
|
1.По логам видно, что ошибается вызов внешнего фильтра D:\oracle\product\10.2.0\db\bin\rco_filter_9.bat Попробуйте вызвать этот bat в cmd: $ D:\oracle\product\10.2.0\db\bin\rco_filter_9.bat fin.doc fout.txt где fin.doc – входной бинарный файл, например – word doc fout.txt – получающийся текстовый файл.
2. Выполните grant’ы, указанные в заголовке rco_context.sql
|
|
|
Чеченин Сергей |
14.02.08, 15:08 |
|
re: re: re: re: Ошибка при создании конфигурации |
|
в bat-файле, который Вы пишете в папку bin в строчках:
"D:\oracle\product\10.2.0\db\bin\ctxhx.exe" %1 %2.rco ascii8 windows1251 T
финальную T надо убрать или правильно задать ее значение, иначе не работает.
Создается впечатление, что я один только решил поставить RCO. |
|
|
Алексей Дмитровский |
14.02.08, 15:13 |
|
re: re: re: re: re: Ошибка при создании конфигурации |
|
Параметр ctxhx 'T' действовал для 9.2.0.7 и ранее. В настоящий момент RCO 4.1.0 поддерживает версии Oracle, начиная с 8.1.7 |
|
|
Алексей Дмитровский |
14.02.08, 15:20 |
|
re: re: re: re: re: re: Ошибка при создании конфигурации |
|
Вам выслан settings.exe |
|
|
Чеченин Сергей |
14.02.08, 15:33 |
|
re: re: re: re: re: re: re: Ошибка при создании конфигурации |
|
Спасибо.
Идем дальше. При выполнении строчки
rco_context.ThemeCreateIndex(SetName,'Y','O',20,5,30,'Y',NULL,'USERS','INDX',3600);
из rco_demo_9.sql возникает вот такая ошибка: ORA-20110: RCO_CONTEXT.GetSettingID: Given RCO Setting (context index) 'doc_body'-'srcadm.doc_body' does not exist. ORA-06512: at "CTXSYS.RCO_CONTEXT", line 625 ORA-06512: at "CTXSYS.RCO_CONTEXT", line 662 ORA-01403: no data found ORA-06512: at "CTXSYS.RCO_CONTEXT", line 1626 ORA-06512: at line 12 |
|
|
Чеченин Сергей |
14.02.08, 15:35 |
|
re: re: re: re: re: re: re: re: Ошибка при создании конфигурации |
|
уточняю переменную: SetName varchar2(30):='doc_body'; |
|
|
Алексей Дмитровский |
14.02.08, 15:48 |
|
re: re: re: re: re: re: re: re: re: Ошибка при создании конфигурации |
|
Кто выполняет эту команду - srcadm? Setting 'doc_body' принадлежит ему?
|
|
|
Чеченин Сергей |
14.02.08, 15:58 |
|
re: re: re: re: re: re: re: re: re: re: Ошибка при создании конфигурации |
|
ага... ему |
|
|
Алексей Дмитровский |
14.02.08, 16:02 |
|
re: re: re: re: re: re: re: re: re: re: Ошибка при создании конфигурации |
|
В таблице ctxsys.rco_settings_ поле settingname содержит название большими буквами: DOC_BODY? |
|
|
Чеченин Сергей |
14.02.08, 16:22 |
|
re: re: re: re: re: re: re: re: re: re: re: Ошибка при создании конфигурации |
|
настройка создалась.
Спасибо большое за помощь.
|
|
|
fandm |
10.04.08, 02:14 |
|
Можно всё-таки узнать что должно быть вместо 'T'? |
|
Можно всё-таки узнать что должно быть вместо 'T'? Спасибо. |
|
|
Алексей Дмитровский |
10.04.08, 17:37 |
|
re: Можно всё-таки узнать что должно быть вместо 'T'? |
|
Должно быть: 'H' ( T - TEXT , H - HTML ) |
|
|
fandm |
13.04.08, 20:51 |
|
Да нет... |
|
Да нет, мне как раз и необходимо, чтобы на выходе был именно текст, а не html. Какой параметр надо указать для этого? Потому как просто T приводит к ошибочному завершению :( |
|
|