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

Материал из Wikipedia
Перейти к: навигация, поиск
Строка 1: Строка 1:
==Установщики программных продуктов для работы с полнотекстовыми базами данных==
+
==Рекомендации по установке==
  
Для установки ''АРМ Администратор полнотекстовых БД'' и ''АРМ Читатель для полнотекстовых БД'' предназначен установочный пакет ''Полнотекстовые базы данных ИРБИС 64''. О файлах, относящихся к данному пакету см. [[Файлы ИРБИС#Файлы, входящие в установочный пакет Полнотекстовые базы данных ИРБИС 64|в соответствующем разделе статьи ''Файлы ИРБИС'']].
+
===Установочный пакет ''Полнотекстовые базы данных ИРБИС 64''===
 +
 
 +
Для установки ''АРМ Администратор полнотекстовых БД'' и ''АРМ Читатель для полнотекстовых БД'' предназначен установочный пакет ''Полнотекстовые базы данных ИРБИС 64'' ([[Файлы ИРБИС#Файлы, входящие в установочный пакет Полнотекстовые базы данных ИРБИС 64|файл <tt>setup64_FullText.exe</tt>]]).
  
 
Окно установщика ''Полнотекстовые базы данных ИРБИС 64'':
 
Окно установщика ''Полнотекстовые базы данных ИРБИС 64'':
Строка 9: Строка 11:
 
''Примечание: при появлении в процессе установки сообщения "При регистрации dll библиотеки произошла ошибка. Необходимо в ручном режиме зарегистрировать dll библиотеку ...\doc2text.dll" воспользуйтесь инструкцией [[#Регистрация библиотеки docs2text.dll с помощью инструмента Windows Regsvr32.exe|Регистрация библиотеки <tt>docs2text.dll</tt> с помощью инструмента Windows <tt>Regsvr32.exe</tt>]].''
 
''Примечание: при появлении в процессе установки сообщения "При регистрации dll библиотеки произошла ошибка. Необходимо в ручном режиме зарегистрировать dll библиотеку ...\doc2text.dll" воспользуйтесь инструкцией [[#Регистрация библиотеки docs2text.dll с помощью инструмента Windows Regsvr32.exe|Регистрация библиотеки <tt>docs2text.dll</tt> с помощью инструмента Windows <tt>Regsvr32.exe</tt>]].''
  
Установка Веб-шлюза ИРБИС для полнотекстовых БД осуществляется отдельным установщиком. См. статью [[Установка Веб-шлюза Ирбис 64]].
+
===Установка ИРБИС 64 для полнотекстовых баз данных в одну папку с обычным ИРБИС 64===
 +
 
 +
Возможна установка ИРБИС 64 для полнотекстовых баз данных в одну папку с [[Установка продуктов ИРБИС#Установка серверной части ИРБИС|серверной частью ИРБИС 64]].
 +
 
 +
Этот вариант установки полезен тем, что обеспечивает возможность воспользоваться инструментами обычного ИРБИС по отношению к полнотекстовым базам данных. Например, полезной бывает возможность редактировать полнотекстовую базу данных с помощью [[АРМ Каталогизатор]].
 +
 
 +
===Установка Веб-шлюза ИРБИС для полнотекстовых баз данных===
 +
 
 +
Установка Веб-шлюза ИРБИС для полнотекстовых баз данных осуществляется отдельным установщиком. См. статью [[Установка Веб-шлюза Ирбис 64]].
 +
 
 +
===Регистрация библиотеки <tt>docs2text.dll</tt> с помощью инструмента Windows <tt>Regsvr32.exe</tt>===
 +
 
 +
Регистрация библиотеки <tt>docs2text.dll</tt> выполняется автоматически в процессе установки пакета ''Полнотекстовые базы данных ИРБИС 64''.
 +
 
 +
Иногда возникает необходимость зарегистрировать библиотеку <tt>docs2text.dll</tt> в "ручном режиме" с помощью инструмента Windows <tt>Regsvr32.exe</tt>. Для этого достаточно выполнить следующую последовательность шагов:
 +
* В командной строке установить текущей папку, в которой находится файл <tt>docs2text.dll</tt> (это папка, в которую установлена серверная часть ИРБИС).
 +
* Выполнить команду <tt>regsvr32 docs2text.dll</tt>:
 +
[[Файл:Regsvr32 docs2text command.jpg]]
 +
* Убедиться, что команда выполнена успешно. Команда выполнена успешно, если получено соответствующее сообщение:
 +
[[Файл:Regsvr32 docs2text.jpg]]
 +
 
 +
==Рекомендации по использованию и настройке==
  
==Установка ИРБИС 64 для полнотекстовых баз данных в одну папку с обычным ИРБИС==
+
===Рекомендации по созданию полнотекстовой базы данных===
  
Возможна установка ИРБИС 64 для полнотекстовых баз данных в одну папку с обычным ИРБИС.
+
Типовые действия администратора при формировании полнотекстовой базы осуществляется очень просто, как описано в [[#Типовые действия администратора при формировании полнотекстовой базы|подразделе ''Типовые действия администратора при формировании полнотекстовой базы'' данной статьи]].
  
Этот вариант установки полезен тем, что обеспечивает возможность воспользоваться инструментами обычного ИРБИС по отношению к полнотекстовым базам данных. Например, полезной бывает возможность редактировать полнотекстовую базу данных с помощью [[АРМ Каталогизатор]].
+
При этом администратор ИРБИС должен понимать взаимосвязь вопросов размещения полнотекстовых документов, выбора в ИРБИС вида ссылок на полные тексты, а также доступа пользователей к полным текстам через АРМ Читатель полнотекстовых БД и через веб-браузер с помощью веб-шлюза ИРБИС. Чтобы разобраться в этих вопросах рекомендуется ознакомиться с подразделами этой статьи [[#Организация доступа пользователей к полнотекстовым базам с помощью АРМ Читатель полнотекстовых БД|''Организация доступа пользователей к полнотекстовым базам с помощью АРМ Читатель полнотекстовых БД'']] и [[#Организация доступа пользователей к полнотекстовым базам через веб-браузер с помощью веб-шлюза ИРБИС|''Организация доступа пользователей к полнотекстовым базам через веб-браузер с помощью веб-шлюза ИРБИС'']].
 +
 
 +
===Типовые действия администратора при формировании полнотекстовой базы===
 +
 
 +
При формировании полнотекстовой базы данных администратор баз данных ИРБИС выполняет следующие действия:
 +
* [[АРМ Администратор#Установка текущей базы данных|Выбор существующей]] или [[АРМ Администратор#Создание новой базы данных|создание новой]] полнотекстовой базы данных.
 +
* [[АРМ Администратор полнотекстовых БД#Включение текстов в полнотекстовую базу данных|Добавление текстов в базу данных или удаление текстов из базы]].
 +
* [[АРМ Администратор#Актуализация словаря базы данных ИРБИС|Актуализация]] или [[АРМ Администратор#Создание словаря базы данных ИРБИС|создание словаря базы данных]] (рекомендуется ознакомиться с [[АРМ Администратор полнотекстовых БД#Обслуживание словаря полнотекстовых баз данных ИРБИС|особенностями обслуживания словаря полнотекстовых баз данных]]).
  
==Файловый доступ к коллекциям полнотекстовых документов с помощью АРМ Читатель полнотекстовых БД==
+
===Организация доступа пользователей к полнотекстовым базам с помощью АРМ Читатель полнотекстовых БД===
  
 
АРМ Читатель полнотекстовых БД обеспечивает доступ пользователей к коллекциям полнотекстовых документов в компьютерной сети с использованием файлового доступа.
 
АРМ Читатель полнотекстовых БД обеспечивает доступ пользователей к коллекциям полнотекстовых документов в компьютерной сети с использованием файлового доступа.
Строка 39: Строка 69:
 
* [http://irbis.gpntb.ru/read.php?48,52120 Файлы на сетевых дисках]
 
* [http://irbis.gpntb.ru/read.php?48,52120 Файлы на сетевых дисках]
  
==Доступ к коллекциям полнотекстовых документов через веб-браузер с помощью веб-шлюза ИРБИС для полнотекстовых БД==
+
===Организация доступа пользователей к полнотекстовым базам через веб-браузер с помощью веб-шлюза ИРБИС===
  
 
Веб-шлюз ИРБИС для полнотекстовых баз данных обеспечивает доступ пользователей к коллекциям полнотекстовых документов через веб-браузер.
 
Веб-шлюз ИРБИС для полнотекстовых баз данных обеспечивает доступ пользователей к коллекциям полнотекстовых документов через веб-браузер.
Строка 48: Строка 78:
  
 
Особенности выбора относительных ссылок:
 
Особенности выбора относительных ссылок:
* Тексты должны располагаться в папке базы данных.
+
* Тексты располагаются в папке базы данных.
 
* Ссылки, с помощью которых пользователь получает полные тексты в браузере, представляют собой ссылки на Веб-шлюз ИРБИС с соответствующими командами для получения полного текста.
 
* Ссылки, с помощью которых пользователь получает полные тексты в браузере, представляют собой ссылки на Веб-шлюз ИРБИС с соответствующими командами для получения полного текста.
* При импорте текстов из электронного каталога ссылки должны быть преобразованы в относительные.
+
* В случае импорта текстов из электронного каталога администратор ИРБИС должен ссылки должны быть преобразованы в относительные.
  
==Регистрация библиотеки <tt>docs2text.dll</tt> с помощью инструмента Windows <tt>Regsvr32.exe</tt>==
+
===Включение текстов из электронного каталога с относительными ссылками===
  
Регистрация библиотеки <tt>docs2text.dll</tt> выполняется автоматически в процессе установки пакета ''Полнотекстовые базы данных ИРБИС 64''.
+
Даже в случае [[Связывание документов базы данных ИРБИС с внешними объектами#Использование ссылок на внешние объекты в базах данных электронного каталога ИРБИС|использования в исходном электронном каталоге относительных ссылок]], в полнотекстовую базу будут добавлены абсолютные ссылки на тексты – полные пути к текстовым файлам, находящимся в папке базы данных исходного электронного каталога.
 +
 
 +
Возможно преобразование абсолютных ссылок на добавленные тексты в относительные ссылки. Преобразовать ссылки можно с помощью глобальной корректировки. При этом необходимо скопировать текстовые файлы в папку полнотекстовой базы данных.
 +
 
 +
Пример глобальной корректировки для случая относительных ссылок на внешние объекты электронного каталога:
 +
* оператор
 +
REP
 +
* поле/подполе
 +
952^B
 +
* формат
 +
'.',&uf('+960*',&uf('+95','c:\irbis64\datai\ibis'),'#',v952^B)
 +
где
 +
c:\irbis64\datai\ibis
 +
это путь к папке базы данных исходного электронного каталога.
 +
 
 +
===Требования и рекомендации по отношению к текстовым документам, включаемым в полнотекстовую базу===
 +
 
 +
====Требования и рекомендации по отношению к документам формата PDF====
 +
 
 +
Рекомендуется использовать файлы [http://ru.wikipedia.org/wiki/PDF/A стандарта PDF/A, специально предназначенного для долгосрочного архивного хранения документов].
 +
 
 +
Для увеличения скорости загрузки документов пользователем и снижения нагрузки на сервер, где располагаются полные тексты и Веб-шлюз ИРБИС, рекомендуется [http://help.adobe.com/ru_RU/Acrobat/9.0/Standard/WS58a04a822e3e50102bd615109794195ff-7f52.w.html включать быстрый просмотр в web PDF-документов].
 +
 
 +
====Требования и рекомендации по отношению к документам формата HTML====
 +
 
 +
Если в полнотекстовом документе в формате HTML имеются ссылки на изображения или другие страницы, то они должны быть указаны в форме URL.
 +
 
 +
==Рецепты работы с полнотекстовыми базами данных ИРБИС==
 +
 
 +
===Создание полнотекстовой базы на основе ссылок на тексты электронного каталога для распространения на CD/DVD===
 +
 
 +
Для выполнения задачи требуется:
 +
* база данных исходного электронного каталога и связанные с ней текстовые файлы,
 +
* программное обеспечение ИРБИС для работы с полнотекстовыми базами данных,
 +
* АРМ Каталогизатор ИРБИС.
 +
 
 +
Краткая инструкция:
 +
* Создать новую полнотекстовую базу с помощью АРМ Администратор полнотекстовых баз данных.
 +
* Включить в полнотекстовую базу данных тексты из электронного каталога (см. [[АРМ Администратор полнотекстовых БД#Включение текстов из электронного каталога|подраздел ''Включение текстов из электронного каталога'' статьи ''АРМ Администратор полнотекстовых БД'']]).
 +
* Преобразовать абсолютные ссылки в относительные с помощью глобальной корректировки и скопировать тексты из исходного электронного каталога в полнотекстовую базу данных (см. [[#Включение текстов из электронного каталога с относительными ссылками|подраздел ''Включение текстов из электронного каталога с относительными ссылками'' данной статьи]]).
  
Иногда возникает необходимость зарегистрировать библиотеку <tt>docs2text.dll</tt> в "ручном режиме" с помощью инструмента Windows <tt>Regsvr32.exe</tt>. Для этого достаточно выполнить следующую последовательность шагов:
 
* В командной строке установить текущей папку, в которой находится файл <tt>docs2text.dll</tt> (это папка, в которую установлена серверная часть ИРБИС).
 
* Выполнить команду <tt>regsvr32 docs2text.dll</tt>:
 
[[Файл:Regsvr32 docs2text command.jpg]]
 
* Убедиться, что команда выполнена успешно. Команда выполнена успешно, если получено соответствующее сообщение:
 
[[Файл:Regsvr32 docs2text.jpg]]
 
  
 
==Ссылки==
 
==Ссылки==

Версия 15:41, 1 апреля 2012

Содержание

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

Установочный пакет Полнотекстовые базы данных ИРБИС 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

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

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

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

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

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

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

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

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

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

  • установить АРМ Читатель для полнотекстовых БД на одном из компьютеров;
  • открыть сетевой доступ к папке, в которой установлен данный АРМ Читатель для полнотекстовых БД;
  • из открытой папки осуществлять запуск АРМ Читатель для полнотекстовых БД.

При этом размещение файлов полных текстов возможно:

  • в папке базы данных или
  • в любой папке, к которой открыт сетевой доступ.

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

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

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

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

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

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

Если планируется использовать полнотекстовые базы через Веб, имеет значение вопрос выбора, какие будут использоваться ссылки на полные тексты, относительные или абсолютные. Для этих двух вариантов существует разница в технической реализации и необходимых настройках системы.

При использовании относительных ссылок на полные тексты дополнительных настроек не требуется.

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

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

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

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

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

Пример глобальной корректировки для случая относительных ссылок на внешние объекты электронного каталога:

  • оператор
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

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

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

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


Ссылки

См. также: