Web irbis 64 установка
Для функционирования Веб-шлюза ИРБИС необходим веб-сервер. Поэтому, перед установкой Веб-шлюза ИРБИС удостоверьтесь в наличии установленного веб-сервера, или установите его. Веб-шлюз ИРБИС работает на веб-серверах Apache или IIS.
Директории установки
В процессе установки создаются директории со следующими именами (по умолчанию):
• irbis64r_plus – поддиректория в директории документов ( htdocs ) WEB-сервера, определяющая Интернет-адрес начальной страницы (index.html ) WEB-ИРБИС64+. Мнемоническое обозначение этого пути в параметрических файлах WEB-ИРБИС64+:
• irbis64r_plus – поддиректория в директории для шлюза ( cgi-bin ) WEB-сервера. Мнемоническое обозначение этого пути в параметрических файлах WEB-ИРБИС64+:
• frames_plus – поддиректория в директории DATAI серверной части ИРБИС64+ для форм-файлов (расширение *.frm ) WEB-ИРБИС64+.
• Deposit_plus – поддиректория в директории DATAI серверной части ИРБИС64+ для форматов и справочников (расширение * .pft; * .mnu ) Web-ИРБИС64+
Результат установки WEB-ИРБИС64+
Чтобы убедиться в правильности установки Web-ИРБИС64+, введите в адресной строке браузера
– на экране должна появиться страница авторизации (фрейм author.frm ) системы Web-ИРБИС64+
Конфигурационный файл установщика Веб-шлюза ИРБИС
Благодаря изменению конфигурационного файл установщика Веб-шлюза ИРБИС оказывается возможной установка компонентов Веб-шлюза ИРБИС в директории с произвольными именами. По умолчанию установка происходит в директории, имеющие в качестве суффикса индекс поколения и номер версии. Например: irbis64r_01.
Установка ИРБИС 64 для полнотекстовых баз данных в одну папку с обычным ИРБИС 64
Возможна установка ИРБИС 64 для полнотекстовых баз данных в одну папку с серверной частью ИРБИС 64.
Этот вариант установки полезен тем, что обеспечивает возможность воспользоваться инструментами обычного ИРБИС по отношению к полнотекстовым базам данных. Например, полезной бывает возможность редактировать полнотекстовую базу данных с помощью АРМ Каталогизатор.
Системные требования
Система ориентирована на работу под управлением операционной системы Windows 2000/ХР и выше.
Система использует сетевой протокол TCP/IP, поэтому предварительно следует обеспечить его поддержку на всех машинах, на которых система будет функционировать.
Размещение Веб-шлюза ИРБИС
Веб-шлюз ИРБИС – это приложение, использующее прямой доступ к файлам баз данных. В связи с этим оправдано размещение Веб-шлюза ИРБИС и баз данных на одном компьютере. Для ИРБИС 64 это тот компьютер, где установлен сервер ИРБИС 64.
Минимальная настройка веб-сервера
Минимальная настройка веб-сервера подразумевает действия, необходимые для демонстрации работоспособности Веб-шлюза Ирбис 64.
В случае веб-сервера Apache настройка не требуется и можно переходить к проверке работоспособности шлюза.
Рекомендации по минимальной настройке в случае веб-сервера IIS зависят от версии IIS и операционной системы: Инструкция по установке WEB-ИРБИС64 + WINDOWS SERVER 2008 + IIS 7 и ИНСТРУКЦИЯ WEB-ИРБИС + WINDOWS 2003 SERVER + IIS 6.
Изменение ограничения допустимого времени работы утилит, используемых для извлечения страниц и текста
Для предотвращения зависания время работы утилит, извлекающих текст и страницы из PDF-файлов, ограничено.
В случае больших PDF-файлов отведённого времени может не хватать. Можно увеличить максимальное время работы утилит с помощью параметра MAX_TIME_CONVERTING конфигурационного файла АРМ Администратор ИРБИС.
Извлечение текста из PDF-файлов в процессе создания словаря
Для лучшего понимания проблем извлечения текста из PDF-файлов следует ознакомиться с соответствующим разделом статьи АРМ Администратор полнотекстовых БД.
Известные проблемы:
Рекомендации по запуску АРМ Администратор полнотекстовых БД и АРМ Читатель для полнотекстовых БД
- Дистрибутив Полнотекстовые базы данных ИРБИС 64 установлен на компьютере, который будет выступать в роли сервера.
- Администратору ИРБИС необходим доступ к АРМ Администратор полнотекстовых БД.
- Требуется организовать доступ читателей к полнотекстовым базам с компьютеров, выступающих в роли клиентов, с помощью АРМ Читатель полнотекстовых БД.
АРМ Администратор полнотекстовых БД рекомендуется запускать на сервере, где была осуществлена установка дистрибутива Полнотекстовые базы данных ИРБИС 64.
Для организации функционирования АРМ Читатель полнотекстовых БД на нескольких компьютерах в сети требуется:
- Открыть сетевой доступ к папке, в которой находится АРМ Читатель для полнотекстовых БД на сервере.
- На клиентах запускать АРМ Читатель для полнотекстовых БД из этой сетевой папки. Для удобства создать ярлыки на АРМ Читатель для полнотекстовых БД.
Не рекомендуется таким же образом, из сетевой папки, запускать АРМ Администратор полнотекстовых БД. В случае редактирования полнотекстовых баз данных с помощью АРМ обычного ИРБИС (например, АРМ Каталогизатор), одновременная с этим работа АРМ Администратор полнотекстовых БД, запущенного из сетевой папки с другого компьютера, может привести к порче базы данных. Чтобы при необходимости была возможность восстановления базы данных, рекомендуется регулярно делать резервную копию.
Ссылки на обсуждения по данной теме на форуме ИРБИС:
Рекомендации по использованию и настройке
Проверка работоспособности шлюза
Проверить работоспособность можно введя в адресную строку браузера запрос:
- в случае веб-сервера Apache для версии ИРБИС от 2010 года
- в случае веб-сервера Apache для версии ИРБИС от 2009 года
- в случае веб-сервера Apache для версии ИРБИС от 2008 года
В приведённых ссылках вместо localhost необходимо подставить адрес веб-сервера, который был указан вами в процессе установки. IBIS и TEXT – названия баз данных по умолчанию.
Запуск установщика Веб-шлюза Ирбис 64
Запускаем установщик Веб-шлюза ИРБИС. В версии от 2010 года это файл wsetup.exe.
Примечание: установщик Веб-шлюза ИРБИС может быть запущен через меню установщика ИРБИС 64 (пункт меню Web-шлюз ИРБИС 64).
Окно установщика Веб-шлюза в версиях ИРБИС с 2010 года:
Окно установщика Веб-шлюза для полнотекстовых баз данных в версиях ИРБИС с 2010 года:
Окно установщика Веб-шлюза в версиях ИРБИС до 2009 года включительно:
Заполняем поля в окне установщика:
- При установке обычных версий ИРБИС указываем ini файл сервера ИРБИС 64 – полный путь к файлу irbis_server.ini (этот файл располагается в папке, в которой установлен сервер ИРБИС 64).
- При установке ИРБИС для полнотекстовых баз данных указываем ini файл полнотекстового АРМа Читатель – полный путь к конфигурационному файлу АРМ Читатель для полнотекстовых баз данных.
- Директория Web-сервера . (htdocs): указываем корневую папку веб-сервера Apache (например, C:\Program Files\Apache Software Foundation\Apache2.2\htdocs).
- В последнем поле указываем папку для CGI программ (например, C:\Program Files\Apache Software Foundation\Apache2.2\cgi-bin).
- Присутствующий в версиях установщика до 2009 года переключатель оставляем в положении по умолчанию (Win,Bin) - CGI при использовании веб-сервера Apache, другое положение переключателя необходимо выбирать в случае установки Веб-шлюза на сервер IIS.
Нажимаем кнопку Установить.
Появляется диалоговое окно, в котором необходимо ввести адрес веб-сервера, на котором установлен Веб-шлюз ИРБИС. Нужно ввести тот адрес веб-сервера, по которому к серверу будут обращаться пользователи Веб-шлюза ИРБИС. Кроме того, нужно указать адрес электронной почты системного администратора.
Далее программа установки устанавливает и конфигурирует Веб-шлюз ИРБИС 64.
Установка Веб-шлюза ИРБИС 64 закончена.
Типовые действия администратора при формировании полнотекстовой базы
При формировании полнотекстовой базы данных администратор баз данных ИРБИС выполняет следующие действия:
- Выбор существующей или создание новой полнотекстовой базы данных.
- Добавление текстов в базу данных или удаление текстов из базы.
- Актуализация или создание словаря базы данных (рекомендуется ознакомиться с особенностями обслуживания словаря полнотекстовых баз данных).
Разбиение PDF-файлов на страницы при добавлении в базу данных
Для лучшего понимания проблем разбиения на страницы (извлечения страниц из) PDF-файлов следует ознакомиться с соответствующим разделом статьи АРМ Администратор полнотекстовых БД.
Известные проблемы:
- Утилита pdftk не разбивает файлы, содержащие в имени файла русские буквы. Такие файлы следует либо переименовать, либо разбивать с помощью утилиты pdf2pdf.
- Утилита pdf2pdf не разбивает некоторые файлы. Такие файлы следует разбивать с помощью утилиты pdftk.
Web-сервер и серверная часть ИРБИС64+ .
Для установки Web-ИРБИС64+ требуется около 50Мб свободного дискового пространства.
Известные варианты отступления от обычных рекомендаций по формированию полнотекстовой БД
Отступление от обычных рекомендаций по формированию полнотекстовой БД
Включение текстов с других компьютеров локальной сети
Хотя в ИРБИС ПБД используются абсолютные ссылки в формате UNC, есть нюансы их использования.
В рамках обычных рекомендаций их использование ограничено ссылками в пределах локального компьютера.
По умолчанию запрещено включать тексты с других компьютеров в локальной сети.
Состав сервера ИРБИС64
• irbis_server.exe – исполняемый файл для запуска сервера как обычного Windows-приложения.
• service_64.exe – исполняемый файл для запуска сервера в режиме сервиса Windows.
• server_64.exe – исполняемый файл процесса обработки. Запускается сервером ИРБИС64, не предназначен для запуска пользователем.
• irbis64.dll - библиотека доступа к базам данных ИРБИС64 и форматирования записей.
Создана полнофункциональная DLL - irbis64_client.dll - (и полное описание к ней) для клиентского доступа к БД через сервер ИРБИС64. Данная DLL адресована пользователям-разработчикам, имеющим намерение создавать собственные приложения для доступа к БД ИРБИС64 в архитектуре клиент-сервер. (Для доступа к БД ИРБИС64 в архитектуре файл-сервер служит irbis64.dll). (RELEASE_9_1)
Параметры исходных данных для установки
В качестве исходных данных для установки необходимо задать следующие параметры:
• Путь на INI -файл сервера БД ИРБИС64+ ( irbis_server.ini )
• Путь на директорию Web-сервера для документов ( htdocs )
• Путь на директорию Web-сервера для шлюза ( CGI )
Содержание
Ссылки
За дополнительными сведениями обращайтесь к документу Техническая документация WEB ИРБИС64 и WEB ИРБИС32. Последняя версия документа доступна на форуме ИРБИС.
Для установки АРМ Администратор полнотекстовых БД (и АРМ Читатель для полнотекстовых БД, если он входит в поставку) предназначен установочный пакет Полнотекстовые базы данных ИРБИС 64 (файл setup64_FullText.exe).
Окно установщика Полнотекстовые базы данных ИРБИС 64:
Особенности функционирования сервера ИРБИС 64
Для запуска сервера в режиме Windows-приложения служит программа IRBIS_SERVER.EXE.
Кроме запуска программы сервера ИРБИС64 как отдельного приложения irbis_server.exe, предусмотрена возможность запуска сервера ИРБИС 64 как сервиса WINDOWS. В процессе инсталляции сервера регистрация сервиса происходит автоматически, после чего он может быть запущен из меню запуска служб WINDOWS.
Если произошла ошибка во время регистрации сервиса или он не работает, необходимо провести настройку сервиса вручную. Для настройки необходимо выполнить следующие действия:
- Service_64.exe /INSTALL. После этого в списке установленных сервисов WINDOWS появится сервис с именем Irbis64_Service.
- Необходимо установить 1-й параметр командной строки сервиса равным полному пути на исполняемый модуль сервера. Имя этого модуля определяется в ini файле irbis_server.ini сервера ИРБИС64 параметром SERVICE_NAME. По умолчанию он равен irbis_server.exe, но можно также использовать консольную версию сервера ИРБИС64 server_64_console.exe. Этот путь должен совпадать с путем на service_64.exe и с путем на ini-файл сервера ИРБИС64 irbis_server.ini. Сделать это необходимо один раз в программе regedit.exe – редакторе реестра WINDOWS. Для этого необходимо найти в реестре WINDOWS ветку:
И добавить в значение ImagePath полный путь на service_64.exe в виде командной строки.
Для отмены регистрации сервиса ИРБИС 64 необходимо выполнить Service_64.exe /UNINSTALL.
Порядок установки
Установщик ИРБИС setup64.exe предназначен для установки серверной части ИРБИС (куда входят TCP/IP сервер ИРБИС 64 и Базы данных ИРБИС), клиентских АРМ и Веб-шлюза ИРБИС.
Процесс установки Веб-шлюза ИРБИС 64 запускается с помощью кнопки Web-шлюз ИРБИС64, при этом автоматически устанавливается также сервер Z39.50. Подробную информацию см. в статье Установка Веб-шлюза Ирбис 64.
Установка серверной части ИРБИС
Прежде всего следует установить TCP/IP сервер ИРБИС 64 на машину с выделенным (постоянным) IP адресом. Установка сервера ИРБИС 64 запускается нажатием кнопки Сервер ИРБИС 64 в окне программы установки.
При этом необходимо задать полный путь для установки серверного программного обеспечения и баз данных системы, а также порт (по умолчанию предлагается 6666). Одновременно с установкой сервера ИРБИС 64 автоматически устанавливается АРМ Администратор.
Установка клиентских АРМ ИРБИС
Далее на клиентских машинах следует установить клиенты ИРБИС 64 (кнопка Клиенты ИРБИС64 в окне программы установки). При этом необходимо задавать состав АРМ-ов для работы на данном клиентском месте, полный путь для их размещения, порт и уже известный IP адрес сервера ИРБИС 64. По умолчанию предлагается адрес 127.0.0.1.
В целях тестирования система может быть целиком установлена на одном компьютере - в этом случае в качестве IP адреса сервера необходимо оставить значение, предлагаемое по умолчанию: 127.0.0.1.
В результате установки на рабочем столе и в разделе Программы меню Пуск создаются папки, содержащие ярлыки для запуска модулей системы.
Работа всех АРМ (кроме АРМ Администратор) начинается с подключения к серверу системы, в процессе которого производится авторизация пользователя – т.е. пользователь указывает свое имя и пароль. Список пользователей с их именами, паролями, правами и профилями работы формируется и ведется на сервере системы с помощью соответствующих средств.
Результаты поиска
Если поисковый интерфейс отображается корректно, можно проверить различные режимы поиска. Результаты поиска выводятся так, как это показано на рис.
Необходимо помнить, что шлюз Web-ИРБИС64+ должен иметь права писать, создавать и удалять файлы в директории баз данных сервера ИРБИС64+, что определяется Web-сервером.
Система использует сетевой протокол TCP/IP , поэтому предварительно следует обеспечить его поддержку на всех машинах, на которых система будет функционировать.
Установка сервера ИРБИС64
Для установки выполнить соответствующий режим программы установки - " Сервер ИРБИС 64 ". При этом необходимо задать полный путь для установки серверного программного обеспечения и баз данных системы, а также порт ( по умолчанию предлагается 6666 ). Установку сервера следует производить на машине с выделенным IP -адресом. Одновременно с сервером по указанному пути устанавливается АРМ «Администратор». В дальнейшем эти параметры можно будет изменить (они хранятся в ini-файле сервера irbis_server.ini ).
Создание полнотекстовой базы на основе ссылок на тексты электронного каталога для распространения на CD/DVD
Для выполнения задачи требуется:
- база данных исходного электронного каталога и связанные с ней текстовые файлы,
- программное обеспечение ИРБИС для работы с полнотекстовыми базами данных,
- АРМ Каталогизатор ИРБИС.
- Создать новую полнотекстовую базу с помощью АРМ Администратор полнотекстовых баз данных.
- Включить в полнотекстовую базу данных тексты из электронного каталога (см. подраздел Включение текстов из электронного каталога статьи АРМ Администратор полнотекстовых БД).
- Данный шаг необходим для версий до версии 2012.1 включительно. Преобразовать абсолютные ссылки в относительные с помощью глобальной корректировки и скопировать тексты из исходного электронного каталога в полнотекстовую базу данных (см. подраздел Включение текстов из электронного каталога с относительными ссылками данной статьи).
Обычные рекомендации по формированию полнотекстовой БД
Данные рекомендации – способ обеспечить работоспособность основных возможностей ИРБИС 64 для ПБД, а именно: 1) сформировать ПБД на основе коллекции текстовых документов, что обеспечивает возможность полнотекстового поиска; 2) обеспечить доступ к ПБД с использованием Веб-шлюза ИРБИС для ПБД; 3) обеспечить доступ к ПБД с использованием АРМ Читатель для полнотекстовых БД.
Локальное размещение
Размещать внешние ресурсы (тексты) следует локально – на том же компьютере, где установлен ИРБИС для полнотекстовых БД.
Относительные пути
Рекомендуется использовать относительные пути.
Правила включения текстов с использованием относительных путей:
- Указать местоположение внешних ресурсов (текстов) В 11 строке .par файла.
- Сделать данную папку доступной через сеть.
- Если тексты находятся в папке БД, то указывать 11 строку .par файла не требуется.
- При включении текстов в полнотекстовую БД использовать относительные пути.
Абсолютные ссылки
Абсолютные ссылки следует использовать только при невозможности размещения внешних ресурсов (текстов) внутри одной папки.
Установка новой версии ИРБИС взамен старой
ВНИМАНИЕ! При установке новой версии ИРБИС взамен старой строго следуйте инструкции, содержащейся в файле UPGRADE.DOC.
Установка Веб-шлюза ИРБИС для полнотекстовых баз данных
Установка Веб-шлюза ИРБИС для полнотекстовых баз данных осуществляется отдельным установщиком. См. статью Установка Веб-шлюза Ирбис 64.
Иногда возникает необходимость зарегистрировать библиотеку docs2text.dll в "ручном режиме" с помощью инструмента Windows Regsvr32.exe. Для этого достаточно выполнить следующую последовательность шагов:
- В командной строке установить текущей папку, в которой находится файл docs2text.dll (это папка, в которую установлена серверная часть ИРБИС).
- Выполнить команду regsvr32 docs2text.dll:
Запуск сервера как сервиса Windows
Кроме запуска программы сервера ИРБИС64 как отдельного приложения irbis_server.exe , предусмотрена возможность запуска сервера ИРБИС64 как сервиса WINDOWS. В процессе инсталляции сервера регистрация сервиса происходит автоматически, после чего он может быть запущен из меню запуска служб WINDOWS.
Если произошла ошибка во время регистрации сервиса или он не работает, необходимо провести настройку сервиса вручную. Для настройки необходимо выполнить следующие действия:
Service_64.exe /INSTALL . После этого в списке установленных сервисов WINDOWS появится сервис с именем Irbis64_Service.
Необходимо установить 1-й параметр командной строки сервиса равным полному пути на исполняемый модуль сервера. Имя этого модуля определяется в ini файле irbis_server.ini сервера ИРБИС64 параметром SERVICE_NAME. По умолчанию он равен irbis_server.exe, но можно также использовать консольную версию сервера ИРБИС64 server_64_console.exe. Этот путь должен совпадать с путем на service_64.exe и с путем на ini-файл сервера ИРБИС64 irbis_server.ini. Сделать это необходимо один раз в программе regedit.exe – редакторе реестра WINDOWS. Для этого необходимо найти в реестре WINDOWS адрес:
И добавить в значение ImagePath полный путь на service_64.exe в виде командной строки.
Требования и рекомендации по отношению к текстовым документам, включаемым в полнотекстовую базу
Требования и рекомендации по отношению к документам формата PDF
Для увеличения скорости загрузки документов пользователем и снижения нагрузки на сервер, где располагаются полные тексты и Веб-шлюз ИРБИС, рекомендуется включать быстрый просмотр в web PDF-документов.
Объём PDF-файлов может достигать десятков и даже сотен мегабайт. В этом случае может потребоваться изменить ограничение допустимого времени работы утилит, используемых для извлечения страниц и текста.
Требования и рекомендации по отношению к документам формата HTML
Если в полнотекстовом документе в формате HTML имеются ссылки на изображения или другие страницы, то они должны быть указаны в форме URL.
Известные проблемы и особенности процессов добавления полнотекстовых документов в базу и создания словаря
Документация ИРБИС 64
Подробное описание работы сервера приводится в файле Сервер ИРБИС64.doc.
Для установки Web-ИРБИС64+ служит программа wsetup.exe , входящая в комплект поставки.
Запуск сервера как Windows-приложения
Для запуска сервера в режиме Windows-приложения служит программа IRBIS_SERVER.EXE . После запуска сервера на панели задач в области индикаторов появляется соответствующая пиктограмма. Для вызова диспетчерских режимов сервера служит меню, которое возникает при нажатии правой кнопки мыши на пиктограмме сервера.
Краткая инструкция по установке системы ИРБИС 64
Основной поисковый интерфейс Web-ИРБИС64+
После корректного ввода логина (идентификатора) и пароля читателя осуществляется переход на страницу основного поискового интерфейса Web-ИРБИС64+.
Пользовательский интерфейс программы установки Web-ИРБИС64+
Пользовательский интерфейс программы установки Web-ИРБИС64+
Извлечение текста из DOC-файлов
Извлечение текста из DOC-файлов выполняется при создании словаря.
Извлечение текста осуществляется с помощью утилиты docs2text.exe или с помощью программы Microsoft Word (с использованием технологии Ole Automation).
Способ извлечения текста выбирается в соответствии со значением параметра Converter_Word в конфигурационном файле АРМ Администратор ИРБИС.
Система ИРБИС 64 работает в архитектуре клиент-сервер, обеспечивая взаимодействие клиентских приложений (пользовательских АРМ-ов) и сервера ИРБИС 64 на основе протокола TCP/IP как в локальных, так и в глобальных сетях.
Настройка системы
Для входа в систему клиентам предлагается: тестовое имя MASTER с паролем MASTERKEY или тестовое имя 1 с паролем 1.
Для работы АРМ Читатель предлагается тестовое имя (идентификатор) читателя 111.
В отличие от остальных АРМов АРМ «Администратор» работает в архитектуре файл-сервер и имеет единый INI-файл (по умолчанию IRBISA.INI). Вместо стандартного (умалчиваемого) клиентского INI-файла можно использовать иной INI-файл – для этого необходимо указать имя этого INI-файла в качестве первого параметра в командной строке для старта соответствующего АРМа. Например:
Какой серверный INI-файл будет передаваться конкретному клиенту при авторизации в конкретном АРМе (а следовательно – каким будет профиль пользователя) – определяется в специальной таблице на сервере.
Рекомендации по формированию полнотекстовой БД для ИРБИС 2013.1
Организация доступа пользователей к полнотекстовым базам через веб-браузер с помощью веб-шлюза ИРБИС
Веб-шлюз ИРБИС для полнотекстовых баз данных обеспечивает доступ пользователей к коллекциям полнотекстовых документов через веб-браузер.
Если планируется использовать полнотекстовые базы через Веб, имеет значение вопрос выбора, какого вида ссылки на полные тексты будут использоваться, относительные, абсолютные или URL.
Рекомендуется использовать относительные ссылки по той причине, что в этом случае дополнительных настроек не требуется.
При использовании абсолютных ссылок в случае работы веб-пользователей в рамках локальной сети дополнительных настроек не требуется. Организация работы Интернет-пользователей при использовании абсолютных ссылок возможна при соблюдении следующих условий:
- Полнотекстовые документы должны быть доступны на веб или FTP сервере.
- Возможно преобразование абсолютных ссылок в URL путём замены начала ссылки.
- Чтобы это преобразование происходило, должна быть произведена настройка:
- В файле irbis_server.ini, который был создан при инсталляции в папке веб-сервера для Веб-шлюза ИРБИС, в секции MAIN задать параметры (приведен пример значений параметров):
- В формате BRIEFHTML_ft.pft имеется вставка (если нет, добавить), которая замещает в адресе текста (в подполе 952^B) путь на файл при создании на URL местоположения текста. Часть формата:
- поле/подполе
- формат
это путь к папке базы данных исходного электронного каталога.
Содержание
До установки Web-ИРБИС64+ на компьютере (сервере) должны быть установлены
Рекомендации по созданию полнотекстовой базы данных
Типовые действия администратора при формировании полнотекстовой базы осуществляется очень просто, как описано в подразделе Типовые действия администратора при формировании полнотекстовой базы данной статьи.
При этом администратор ИРБИС должен понимать взаимосвязь вопросов размещения полнотекстовых документов, выбора в ИРБИС вида ссылок на полные тексты, а также доступа пользователей к полным текстам через веб-браузер с помощью веб-шлюза ИРБИС. Эта взаимосвязь описывается в нижеследующих подразделах.
АРМ Читатель для полнотекстовых БД как переносимое приложение
Можно предоставлять доступ пользователей к электронным коллекциям текстовых документов, распространяя полнотекстовые базы данных ИРБИС на CD, DVD (и других съёмных носителях информации) без необходимости установки на жесткий диск компьютера.
При этом для работы с базами используется АРМ Читатель для полнотекстовых БД, выступающий в качестве переносимого приложения. Не предусмотрены возможность аналогичного использования АРМ Администратор полнотекстовых БД и возможность изменения распространяемых таким образом баз данных пользователями. Будем здесь называть распространяемые таким образом базы данных выпусками.
Подготовку выпусков удобно условно разделить на два шага:
- Создание копии заготовки выпуска (которая включает в себя набор файлов, используемых в любом выпуске: АРМ Читатель для полнотекстовых БД, необходимые программные библиотеки, а также параметрические и конфигурационные файлы).
- Подключение базы данных (баз данных) к заготовке.
Заготовку выпуска можно сделать, скопировав необходимые файлы из папки, в которой установлены Полнотекстовые базы данных ИРБИС 64. Заготовка включает в себя следующие файлы:
- borlndmm.dll
- IRBIS64.dll
- MSPRU32.DLL
- qtintf70.dll
- unrar.dll
- unzip.dll
- Unzip32.dll
- zip32.dll
- Irbis64_FullTextReader.exe
- Irbisr_FullText.INI
- MSSP_RU.LEX
- IRBISMSG.TXT
Также в заготовке должна присутствовать папка Datai, содержащая в себе папку Deposit. Папку Deposit также можно скопировать из папки, в которой установлены Полнотекстовые базы данных ИРБИС 64. Кроме этого в заготовке в папке Datai не требуется наличия других файлов или папок.
Заготовку можно сделать однократно и пользоваться ей каждый раз при подготовке выпусков, копируя её. Также при подготовке нового выпуска может быть удобно вместо заготовки пользоваться любым другим готовым выпуском.
Для подключения базы данных к заготовке необходимо в папку Datai:
- скопировать папку базы данных и соответствующий .par файл;
- создать файл Dbnam3_FT.mnu (справочник, в котором заданы: список доступных баз данных и названия баз данных, которые видит пользователь).
Читайте также: