На главную О компании Продукты Технологии Публикации Партнерам in English: in English
На главную

   Помощь
Главная
Продукты
Общий форум для всех продуктов

RCO Law Reference Extractor SDK











Расширения стандартных решений
RCO for Oracle: поиск на русском языке
RCO for BackOffice: поиск на русском языке



Инструментарий разработчика
RCO Fact Extractor SDK
RCO Text Categorization Engine
RCO Address Parser
RCO Database Record Cleaner
RCO Morphology SDK
RCO Morphology Professional SDK
RCO Information Extraction Service



Приложения RCO Fact Extractor SDK
RCO Deduplicator SDK
RCO TopExtractor SDK
RCO Glossary Maker SDK
RCO Block Parser SDK
RCO Law Reference Extractor SDK



Инструментарий аналитика
RCO Fact Extractor Desktop
RCO Zoom



Архив продуктов (более не поддерживаются)
RCO Syntactic Engine SDK
RCO Semantic Network SDK
RCO Pattern Extractor SDK
RCO Entity Extractor SDK




Форум

Колесников Илья

 10.06.04, 19:09
Новая Ошибка в RCO settings
Спасибо за предыдущий ответ.
Переставил RCO вместо дефолтной директории в директорию c:\rco
и прописал к ней пути при запуске
скрипта создания обьектов RCO (crObjects.sql). Предыдущая ошибка(см ниже по форуму исчезла) но появилась вот какая:

Создаю новый сеттингс TESTRCO. Он нормально стартует. Но после запроса:
select rco_context.get_normal_form('президенту для подписания?', 'TESTRCO' ) from dual;

получаю такую ошибку:

ORA-20110: RCO_CONTEXT.GetSettingID: Given RCO Setting (context index) 'TESTRCO'-'sh.testrco' does not exist.
ORA-06512: at "CTXSYS.RCO_CONTEXT", line 169
ORA-06512: at "CTXSYS.RCO_CONTEXT", line 208
ORA-01403: no data found
ORA-06512: at "CTXSYS.RCO_CONTEXT", line 280
ORA-06512: at line 1

Почему так может происходить?
Ответить

Алексей Дмитровский

 11.06.04, 10:05
re: Новая Ошибка в RCO settings
Скорее всего, запрос идёт от пользователя, не являющегося владельцем настройки (индекса).
Укажите в запросе имя владельца:
select rco_context.get_normal_form('президенту для подписания?', '<Owner>.TESTRCO' ) from dual;
Ответить

Колесников Илья

 11.06.04, 12:13
re: re: Новая Ошибка в RCO settings
Спасибо.
Опять проявилась старая ошибка:
ORA-28595 Extproc agent: Invalid
DLL Path. Похоже то что RCO_HOME изменен на c:\rco не помогло.
Поменял listener.ora как вы предлагали:

# LISTENER.ORA Network Configuration File: C:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle-srv)(PORT = 1521))
)
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ENVS = "EXTPROC_DLLS=C:\rco\lib\RequestRelay.dll")
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = tnk.gorod.ru)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = tnk)
)
(SID_DESC =
(GLOBAL_DBNAME = tnkrco.gorod.ru)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = tnkrco)
)
)

Перестартовал машину.
Но ошибка осталась.

Ответить

Алексей Дмитровский

 11.06.04, 12:26
re: re: re: Новая Ошибка в RCO settings
Совпадает ли буквально значение (с точностью до регистра)
'C:\rco\lib\RequestRelay.dll'
с путём библиотеки Oracle:
select FILE_SPEC from all_directories
where library_name = upper('RCO_RequiestRelay')?
Запущен ли сервис rco_lsnr?
Ответить

Алексей Дмитровский

 11.06.04, 12:51
re: re: re: re: Новая Ошибка в RCO settings
В предидушем сообщении ошибка:
вместо 'RCO_RequiestRelay'
надо 'RCO_RequestRelay'
Ответить

Колесников Илья

 11.06.04, 13:18
re: re: re: re: Новая Ошибка в RCO settings
Использова запрос
select * from all_libraries
where library_name = upper('RCO_RequestRelay')

'C:\rco\lib\RequestRelay.dll' совпадает с путем в библиотеке
'RCO_RequiestRelay'

Сервис rco_lsnr стартует manual.
Он стартует
после того как я запускаю свой сеттингс.
Сеттингс стартует без ошибки.
Но вот когда я пытаюсь его остановить появляется ошибка ora-28595.
Ответить

яй

 06.11.04, 16:54
re: Новая Ошибка в RCO settings
>Спасибо за предыдущий ответ.
>Переставил RCO вместо дефолтной директории в директорию c:\rco
>и прописал к ней пути при запуске
>скрипта создания обьектов RCO (crObjects.sql). Предыдущая ошибка(см ниже по форуму исчезла) но появилась вот какая:
>
>Создаю новый сеттингс TESTRCO. Он нормально стартует. Но после запроса:
>select rco_context.get_normal_form('президенту для подписания?', 'TESTRCO' ) from dual;
>
>получаю такую ошибку:
>
>ORA-20110: RCO_CONTEXT.GetSettingID: Given RCO Setting (context index) 'TESTRCO'-'sh.testrco' does not exist.
>ORA-06512: at "CTXSYS.RCO_CONTEXT", line 169
>ORA-06512: at "CTXSYS.RCO_CONTEXT", line 208
>ORA-01403: no data found
>ORA-06512: at "CTXSYS.RCO_CONTEXT", line 280
>ORA-06512: at line 1
>
>Почему так может происходить?
>
Ответить

яй

 06.11.04, 17:00
re: re: re: re: re: Новая Ошибка в RCO settings
>Использова запрос
>select * from all_libraries
>where library_name = upper('RCO_RequestRelay')
>
>'C:\rco\lib\RequestRelay.dll' совпадает с путем в библиотеке
>'RCO_RequiestRelay'
>
>Сервис rco_lsnr стартует manual.
>Он стартует
>после того как я запускаю свой сеттингс.
>Сеттингс стартует без ошибки.
>Но вот когда я пытаюсь его остановить появляется ошибка ora-28595.
Ну вот почему так может, Илья ответьте, плз!!
Ответить

Дмитрий Макаров

 06.09.05, 10:26
unable to open RPC connection to external procedure agent
Добрый день.

Недавно засел за оракл, но надо срочно поднять поиск поэтому:

ошибка:

select rco_context.get_normal_form('дому','ctxsys.setting_no_stopwords') from dual
*
ошибка в строке 1:
ORA-28575: unable to open RPC connection to external procedure agent
ORA-06512: at "CTXSYS.RCO_CONTEXT", line 4329
ORA-06512: at "CTXSYS.RCO_CONTEXT", line 293
ORA-06512: at line 1


# TNSNAMES.ORA Network Configuration File: /home/oracle/OraHome1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.


EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECTION_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

RCO_HIRES =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = RCO_HIRES)
)
)


# LISTENER.ORA Network Configuration File: /home/oracle/OraHome1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY=EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hires.fotobank.ru)(PORT = 1521))
)
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /home/oracle/OraHome1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ANY,LD_LIBRARY_PATH=/home/oracle/OraHome1/ctx/lib:home/oracle/OraHome1/lib:/home/oracle/RCO/lib,RCO_HOME=/home/oracle/RCO/")
)
(SID_DESC =
(GLOBAL_DBNAME = RCO_HIRES)
(ORACLE_HOME = /home/oracle/OraHome1)
(SID_NAME = rco)
)
)


и вот:

oracle@hires:/mnt/hd3/oracle/RCO/log$ tnsping rco_hires

TNS Ping Utility for Linux: Version 9.2.0.6.0 - Production on 06-SEP-2005 10:03:04

Copyright (c) 1997 Oracle Corporation. All rights reserved.

Used parameter files:

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = RCO_HIRES))
OK (0 msec)
Ответить

Дмитрий Макаров

 06.09.05, 10:27
упс
... сорри не туда воткнул сообщение ... :)
Ответить
Новое сообщение






Контакты

тел./факс: +7 495 287-9887    e-mail: info@rco.ru