Установка и использование ИРБИС 64 для полнотекстовых баз данных

Материал из Wikipedia
Перейти к: навигация, поиск

Содержание

Рекомендации по установке

Установочный пакет Полнотекстовые базы данных ИРБИС 64

Для установки АРМ Администратор полнотекстовых БД и АРМ Читатель для полнотекстовых БД предназначен установочный пакет Полнотекстовые базы данных ИРБИС 64 (файл setup64_FullText.exe).

Окно установщика Полнотекстовые базы данных ИРБИС 64:

Installer ft.JPG

Примечание: при появлении в процессе установки сообщения "При регистрации dll библиотеки произошла ошибка. Необходимо в ручном режиме зарегистрировать dll библиотеку ...\doc2text.dll" воспользуйтесь инструкцией Регистрация библиотеки docs2text.dll с помощью инструмента Windows Regsvr32.exe.

Установка ИРБИС 64 для полнотекстовых баз данных в одну папку с обычным ИРБИС 64

Возможна установка ИРБИС 64 для полнотекстовых баз данных в одну папку с серверной частью ИРБИС 64.

Этот вариант установки полезен тем, что обеспечивает возможность воспользоваться инструментами обычного ИРБИС по отношению к полнотекстовым базам данных. Например, полезной бывает возможность редактировать полнотекстовую базу данных с помощью АРМ Каталогизатор.

Установка Веб-шлюза ИРБИС для полнотекстовых баз данных

Установка Веб-шлюза ИРБИС для полнотекстовых баз данных осуществляется отдельным установщиком. См. статью Установка Веб-шлюза Ирбис 64.

Регистрация библиотеки docs2text.dll с помощью инструмента Windows Regsvr32.exe

Регистрация библиотеки docs2text.dll выполняется автоматически в процессе установки пакета Полнотекстовые базы данных ИРБИС 64.

Иногда возникает необходимость зарегистрировать библиотеку docs2text.dll в "ручном режиме" с помощью инструмента Windows Regsvr32.exe. Для этого достаточно выполнить следующую последовательность шагов:

  • В командной строке установить текущей папку, в которой находится файл docs2text.dll (это папка, в которую установлена серверная часть ИРБИС).
  • Выполнить команду regsvr32 docs2text.dll:

Regsvr32 docs2text command.jpg

  • Убедиться, что команда выполнена успешно. Команда выполнена успешно, если получено соответствующее сообщение:

Regsvr32 docs2text.jpg

Рекомендации по использованию и настройке

Рекомендации по запуску АРМ Администратор полнотекстовых БД и АРМ Читатель для полнотекстовых БД

Исходные условия:

  • Дистрибутив Полнотекстовые базы данных ИРБИС 64 установлен на компьютере, который будет выступать в роли сервера.
  • Администратору ИРБИС необходим доступ к АРМ Администратор полнотекстовых БД.
  • Требуется организовать доступ читателей к полнотекстовым базам с компьютеров, выступающих в роли клиентов, с помощью АРМ Читатель полнотекстовых БД.

АРМ Администратор полнотекстовых БД рекомендуется запускать на сервере, где была осуществлена установка дистрибутива Полнотекстовые базы данных ИРБИС 64.

Для организации функционирования АРМ Читатель полнотекстовых БД на нескольких компьютерах в сети требуется:

  • Открыть сетевой доступ к папке, в которой находится АРМ Читатель для полнотекстовых БД на сервере.
  • На клиентах запускать АРМ Читатель для полнотекстовых БД из этой сетевой папки. Для удобства создать ярлыки на АРМ Читатель для полнотекстовых БД.

Не рекомендуется таким же образом, из сетевой папки, запускать АРМ Администратор полнотекстовых БД. В случае редактирования полнотекстовых баз данных с помощью АРМ обычного ИРБИС (например, АРМ Каталогизатор), одновременная с этим работа АРМ Администратор полнотекстовых БД, запущенного из сетевой папки с другого компьютера, может привести к порче базы данных. Чтобы при необходимости была возможность восстановления базы данных, рекомендуется регулярно делать резервную копию.

Ссылки на обсуждения по данной теме на форуме ИРБИС:

Рекомендации по созданию полнотекстовой базы данных

Типовые действия администратора при формировании полнотекстовой базы осуществляется очень просто, как описано в подразделе Типовые действия администратора при формировании полнотекстовой базы данной статьи.

При этом администратор ИРБИС должен понимать взаимосвязь вопросов размещения полнотекстовых документов, выбора в ИРБИС вида ссылок на полные тексты, а также доступа пользователей к полным текстам через веб-браузер с помощью веб-шлюза ИРБИС. Эта взаимосвязь описывается в нижеследующих подразделах.

Типовые действия администратора при формировании полнотекстовой базы

При формировании полнотекстовой базы данных администратор баз данных ИРБИС выполняет следующие действия:

Организация доступа пользователей к полнотекстовым базам через веб-браузер с помощью веб-шлюза ИРБИС

Веб-шлюз ИРБИС для полнотекстовых баз данных обеспечивает доступ пользователей к коллекциям полнотекстовых документов через веб-браузер.

Если планируется использовать полнотекстовые базы через Веб, имеет значение вопрос выбора, какого вида ссылки на полные тексты будут использоваться, относительные, абсолютные или URL.

Рекомендуется использовать относительные ссылки по той причине, что в этом случае дополнительных настроек не требуется.

При использовании абсолютных ссылок в случае работы веб-пользователей в рамках локальной сети дополнительных настроек не требуется. Организация работы Интернет-пользователей при использовании абсолютных ссылок возможна при соблюдении следующих условий:

  • Полнотекстовые документы должны быть доступны на веб или FTP сервере.
  • Возможно преобразование абсолютных ссылок в URL путём замены начала ссылки.
  • Чтобы это преобразование происходило, должна быть произведена настройка:
    • В файле irbis_server.ini, который был создан при инсталляции в папке веб-сервера для Веб-шлюза ИРБИС, в секции MAIN задать параметры (приведен пример значений параметров):
FullTextPathDbn=\\Alio1\irbiswrk\lusia\PDF_text\
FullTextPathWeb=ftp:\\ftp.gpntb.ru\pub\irbis\
В первом параметре следует указать сетевой путь на тексты, которые располагались по этому пути при их добавлении, в примере это - \\Alio1\irbiswrk\lusia\PDF_text\. Во втором параметре следует указать часть URL текстов (до их названия) их расположения. В примере это - ftp:\\ftp.gpntb.ru\pub\irbis\.
    • В формате BRIEFHTML_ft.pft имеется вставка (если нет, добавить), которая замещает в адресе текста (в подполе 952^B) путь на файл при создании на URL местоположения текста. Часть формата:
 /* возможность замены формата через параметры irbis_server.ini из cgi
       if &uf('IMAIN,FullTextPathDbn,')<>'' and &uf('IMAIN,FullTextPathWeb,')<>''  
          then
 &uf('+7W10#',&uf('+9I?',,&uf('IMAIN,FullTextPathDbn,'),,'?#',,&uf('IMAIN,FullTextPathWeb,'),,'#',v952^B)),
           '<a  style="border:0px;font-size:12px;" target=_blank href="',G10,
          else 
 /*
 

При использовании URL-ссылок дополнительных настроек не требуется. Нет возможности группового включения текстов с URL в полнотекстовую базу. Исключение составляют те случаи, когда возможно включение текстов в два этапа, как описано в подразделе Преобразование ссылок с помощью глобальной корректировки данной статьи.

Использование относительных ссылок

Особенности относительных ссылок:

Использование абсолютных ссылок

Особенности абсолютных ссылок:

Использование URL-ссылок

Особенности URL-ссылок:

Включение текстов из электронного каталога с относительными ссылками

Даже в случае использования в исходном электронном каталоге относительных ссылок, в полнотекстовую базу будут добавлены абсолютные ссылки на тексты – полные пути к текстовым файлам, находящимся в папке базы данных исходного электронного каталога. Это абсолютные пути, начинающиеся с буквы диска, не соответствующие UNC.

Возможно преобразование этих абсолютных ссылок в относительные ссылки с помощью глобальной корректировки, как описано в подразделе Преобразование ссылок с помощью глобальной корректировки данной статьи. При этом необходимо скопировать текстовые файлы в папку полнотекстовой базы данных.

Преобразование ссылок с помощью глобальной корректировки

Если возможно преобразование путём замены начала ссылки, оно может быть осуществлено с помощью глобальной корректировки.

Например, это может быть полезно в следующих случаях:

Пример глобальной корректировки абсолютных ссылок в относительные, которую можно использовать в случае включения текстов из электронного каталога с относительными ссылками:

  • оператор
REP
  • поле/подполе
952^B
  • формат
'.',&uf('+960*',&uf('+95','c:\irbis64\datai\ibis'),'#',v952^B)

где

c:\irbis64\datai\ibis

это путь к папке базы данных исходного электронного каталога.

Требования и рекомендации по отношению к текстовым документам, включаемым в полнотекстовую базу

Требования и рекомендации по отношению к документам формата PDF

Рекомендуется использовать файлы стандарта PDF/A, специально предназначенного для долгосрочного архивного хранения документов.

Для увеличения скорости загрузки документов пользователем и снижения нагрузки на сервер, где располагаются полные тексты и Веб-шлюз ИРБИС, рекомендуется включать быстрый просмотр в web PDF-документов.

Требования и рекомендации по отношению к документам формата HTML

Если в полнотекстовом документе в формате HTML имеются ссылки на изображения или другие страницы, то они должны быть указаны в форме URL.

Рецепты работы с полнотекстовыми базами данных ИРБИС

Создание полнотекстовой базы на основе ссылок на тексты электронного каталога для распространения на CD/DVD

Для выполнения задачи требуется:

  • база данных исходного электронного каталога и связанные с ней текстовые файлы,
  • программное обеспечение ИРБИС для работы с полнотекстовыми базами данных,
  • АРМ Каталогизатор ИРБИС.

Краткая инструкция:


Ссылки

См. также: