Здравствуйте!
Marc SQL 1.20.30
Установил службу индексации на сервере, на котором крутится интернет-модуль.
MS SQL сервер с БД работает на другой виртуальной машине.
Зарегистрировал библиотеки индексации документов и макрообъектов.
Прописал в marcfilter.ini
[dsn]
Provider=SQLNCLI.1;Password=<пароль>;User ID=<user>;Initial Catalog=nauch;Data Source=192.168.10.27;MARS Connection=True
Provider=SQLNCLI.1;Password=<пароль>;User ID=<user>;Initial Catalog=trydi;Data Source=192.168.10.27;MARS Connection=True
[common]
timeout=5
tags=100a,245a,245b,440a,700a,653a
[rus]
Type=file
Stop=C:\Program Files (x86)\Inform-Systema\MarcSQL_Index\bin\StopRUS.txt
Установил AcrobatReader9
Запустил процесс индексации.
1. Индексация документов работает. В БД, в которых запущена индексация в ИМ в меню Электронный каталог появился пункт ПРОСТОЙ ПОИСК.
2. Индексация макрообъектов работает. Запрос на поиск в ИМ и в модуле ПОИСК выдает результат, но
- поиск по макрообъектам в marc-SQL. В строке поиска окна ПОИСК ПО МАКРООБЪЕКТАМ задаю терм. В области РЕЗУЛЬТАТ ПОИСКА получаю список макрообъектов. Жму на макрообъект. Разворачивается список ссылок. Жму по ссылке получаю окошко - "MarcWEB" ОШИБКА, а в области КОНТЕКСТ сообщение "Просмотр содержимого макрообъекта в текстовом формате недоступен. Для вызова макрообъекта нажмите кнопку "Просмотреть макрообъект".
Причем как для макрообъектов pdf так и docx.
- ИНТЕРНЕТ-МОДУЛЬ. Электронные документы. Поиск по документам. В результатх поиска по документам жму на документ. Разворачивается список ссылок под документом. Жму по ссылке - запускается окно браузера установленного по умолчанию, который пытается обратиться по ссылке, которая начинается с имени нашего сайта и зависает в таком состоянии пока не закроешь. После этого ИМ на любые действия начинает долго кубатурить. Приходится его закрывать и открывать заново.
3. После запуска процесса индексации в модуле Администратор. В отчете Сведения о процессе индексации получил список, в котором для некоторых макрообъектов в колонке СТАТУС записано "ошибка индексации ". (В колонке ОШИБКА ИНДЕКСАЦИИ пусто) В чем может быть проблема?
4. Загрузил пару новых макрообъектов. Запустил из модуля Администратор СЕРВИС-ПЕРЕИНДЕКСИРОВАТЬ МАКРООБЪЕКТЫ.
Вопрос: это нужно делать каждый раз после новых загрузок?
На следующий день в отчете Сведения о процессе индексации получил список, в котором у новых макрообъектов стоит статус ПРОИНДЕКСИРОВАН, у старых "ошибка индексации ". (В колонке ОШИБКА ИНДЕКСАЦИИ пусто).
ИТОГО:
Неиндексирован:0 из 252
Запрос на индексирование:189 из 252
Ошибка индексации:61 из 252
Проиндексирован:2 из 252
Удаление:0 из 252
В поиске по макрообъектам теперь выдается только эти два новых документа