На главную О компании Продукты Технологии Публикации Партнерам 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




Форум

Дмитрий

 25.08.09, 09:14
Установка RCO for Oracle 5.0
Здравствуйте! Приобрели у вас пакет программ. Пытаюсь установить на пустую машину компонент RCO for Oracle. Во-первых командный файл rco_inst.sql не выполняется без внесения в него правок. Во вторых в конце скрипта при создании Packages для пользователя RCOSYS (скрипт rco_ctx.pkb) выдается следующая ошибка:

Warning: Package body created with compilation errors
SQL> show error
Errors for PACKAGE BODY RCOSYS.RCO_CTX:

LINE/COL ERROR
-------- ------------------------------------------------------------
4849/25 PLS-00201: identifier 'CTXSYS.RCO$DROPPROC' must be declared
4849/5 PL/SQL: Statement ignored

Жду вашего решения.
Ответить

Дмитрий

 25.08.09, 10:33
re: Установка RCO for Oracle 5.0
ошибку нашол! в скрипте CtxsysGrants.sql заменить create or replace function rco$DropProc( p_SetId IN pls_integer )
на
create or replace function CTXSYS.rco$DropProc( p_SetId IN pls_integer )
Ответить

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

 25.08.09, 12:41
re: re: Установка RCO for Oracle 5.0
Странно, скрипт CtxsysGrants.sql выполняется из rco_inst.sql, где предваряется
-- as ctxsys:
connect ctxsys/&&ctxsys_pwd@&&srv_name

Т.е. функция должна быть создана в схеме CTXSYS.
Ответить

Дмитрий

 25.08.09, 13:08
re: re: re: Установка RCO for Oracle 5.0
так дело в том, что скрипт rco_inst.sql не выполнялся - не мог подконнектиться к базе, поэтому все скрипты я запускал вручную. И при этом скрипт CtxsysGrants.sql запущенный из под CTXSYS создавал функция RCO$DROPPROC в схеме SYS, т.е. SYS.RCO$DROPPROC, а не CTXSYS.RCO$DROPPROC как требовалось.
Возможно это из-за того, что CTXSYS логинился как as SYSDBA, но как as NORMAL залогиниться не получалось.
Ответить

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

 25.08.09, 15:19
re: re: re: re: Установка RCO for Oracle 5.0
Любой пользователь, вошедший "as sysdba", заходит именно как sys.

Каков статус пользователя ctxsys?

Замечу, что без корректно сконфигурированной компоненты Oracle Text RCO не работает.
Ответить

Дмитрий

 25.08.09, 15:41
re: re: re: re: re: Установка RCO for Oracle 5.0
Что вы имеете ввиду под статусом пользователя ctxsys?
И как корректно сконфигурировать компоненту Oracle Text?
В документации, предоставленной в поставке указывается лишь это:
>>В ходе установки СУБД Oracle >>9i/10g/11g следует выбрать >>соответствующую опцию для >>установки и использования >>компоненты Oracle Text.

При установке Oracle 11g rjvgjytynf Oracle Text ,была установлена
Ответить

Дмитрий

 25.08.09, 15:50
re: re: re: re: re: re: Установка RCO for Oracle 5.0
про статус пользователя CTXSYS:
USERNAME ACCOUNT_STATUS
--------- ----------CTXSYS OPEN
Это имелось ввиду?
Ответить

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

 25.08.09, 16:00
re: re: re: re: re: re: re: Установка RCO for Oracle 5.0
И это тоже.
Как минимум, пользователь ctxsys должен быть способен присоединиться к БД и все его объекты должны иметь статус VALID.
Скрипт, предназначенный для выполнения пользователем ctxsys, дожен быть выполнен под ним, а не под каким-либо другим пользователем.
Ответить

Дмитрий

 27.08.09, 09:33
Установка RCO Categorization Engine
Еще один вопрос.
после запуска коммандного файла установки компоненты run.bat выдается следующий лог:
27/08/2009 09:13:03 :Starting service
27/08/2009 09:13:03 :Connecting as KAOT_V32 to service: //kaot:1521/KAOTDB
27/08/2009 09:13:03 :Purging main pipe complete
27/08/2009 09:13:03 :GPCAT initialized
27/08/2009 09:13:03 :Morpholigy loaded!
27/08/2009 09:13:03 :Create thread pool
27/08/2009 09:13:03 :Starting thread(0045C318) RubPool(0045C2C8)-SFThread[0](3112) with sem=00000658
27/08/2009 09:13:03 :Starting task poling loop
27/08/2009 09:13:03 :->process() for thread(0045C318) 'RubPool(0045C2C8)-SFThread[0](3112)'
27/08/2009 09:13:03 :Size of session: 1384
27/08/2009 09:13:03 :Waiting for command
Далее ничего не происходит... какие команды ожидает этот скрипт?
Ответить

Плешко Владимир

 27.08.09, 11:44
re: Установка RCO Categorization Engine
Вы успешно запустили компонент категоризации текста в контексте консольного приложения. Он ждет команды от основного приложения. Можете перейти к следующим шагам по установке. Если бубет желание можно запустить компонент в виде сервиса.
Ответить

Сергей

 27.08.09, 12:47
re: Установка RCO Categorization Engine
Сервис начнет работать, когда в КАОТ будут введене либо лексические профили, либо заданы ключевые слова (теги).

В этом случае сразу после поступления новых документов в систему сформируются задания на индексацию (см раздел "Индексы" в АРМ Администратора КАОТ) и через некоторое время соответсвующий job обратится к rcoruledaemon.exe c с просьбой категоризировать документы из очереди ....
Ответить

Дмитрий

 07.09.09, 13:17
re: re: Установка RCO Categorization Engine
В папке \RCO KAOT 3.2\RCO Categorization Engine\test profiles\
имеются как я понимаю тестовые профили. Как их вводить в КАОТ?
Ответить
Новое сообщение






Контакты

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