Система автоматизации библиотек



бет3/18
Дата09.06.2016
өлшемі6.79 Mb.
#124471
1   2   3   4   5   6   7   8   9   ...   18

6.8Провайдер данных icorp

6.8.1Назначение


Провайдер данных предоставляет доступ к ресурсу ИРБИС-Корпорация. Подробнее о ресурсе см. ссылку Интернет: http://irbis.gpntb.ru/read.php?10,48156,page=1

6.8.2Сводная таблица параметров настройки


Параметр

Описание

TYPE

icorp


7TCP/IP сервер ИРБИС 64/128

7.1Введение


Сервер ИРБИС64 – это система управления базами данных. База данных представляет собою дерево глубины 2. Логическая структура записей очень похожа на структуру записей ISO2709 за некоторым исключением: в записях ИРБИС не принято использовать повторения подполей в рамках одного поля.

Во многом в ИРБИС64 унаследована идеология системы CDS/ISIS. По сравнению с CDS/ISIS сняты ограничения на размер записи, номер поля, кол-во повторений полей, количество записей, размер БД. Точнее не снято, а расширено до пределов, преодоление которых в ближайшем будущем маловероятно. Более подробно о структуре БД см. пункт 7.6

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

Максимальный известный объем БД, реально работающий под управлением сервера ИРБИС64, составляет около 11 млн. записей.

Количество БД в ИРБИС64 не ограниченно.

7.2Основные характеристики


Параметр

Значение

Архитектура

Клиент-сервер

Среда разработки

Delphi

Операционная система

Windows 2008/2003/2000/XP/NT

Максимальное количество записей в БД

4 294 967 296

Максимальный размер MST-файла

4 Тб

Максимальный размер файлов n01,l01,ifp

4 Тб

Максимальный размер одной записи

4 Гб

Максимальное количество повторений одного поля

65 535

Внутренняя используемая кодировка

UTF-8

Система работает в архитектуре клиент-сервер, обеспечивая взаимодействие клиентских приложений (пользовательских АРМов) и сервера БД на основе протокола TCP/IP как в локальных, так и в глобальных сетях.

7.3Установка и запуск

7.3.1Установка


Система использует сетевой протокол TCP/IP, поэтому предварительно следует обеспечить его поддержку на всех машинах, на которых система будет функционировать.



Рисунок 4 Установка сервера ИРБИС64

Для установки выполнить соответствующий режим программы установки - "Сервер ИРБИС 64". При этом необходимо задать полный путь для установки серверного программного обеспечения и баз данных системы, а также порт (по умолчанию предлагается 6666). Установку сервера следует производить на машине с выделенным IP-адресом. Одновременно с сервером по указанному пути устанавливается АРМ «Администратор». В дальнейшем эти параметры можно будет изменить (они хранятся в ini-файле сервера irbis_server.ini). Более подробно о параметрах ini-файла сервера см. пункт 7.5.2


7.3.2Состав сервера ИРБИС64


  • irbis_server.exe – исполняемый файл для запуска сервера как обычного Windows-приложения. Более подробно см. пункт 7.3.3

  • service_64.exe – исполняемый файл для запуска сервера в режиме сервиса Windows. Более подробно см. п. 7.3.4

  • server_64.exe – исполняемый файл процесса обработки. Запускается сервером ИРБИС64, не предназначен для запуска пользователем.

  • irbis64.dll - библиотека доступа к базам данных ИРБИС64 и форматирования записей.


7.3.3Запуск сервера как Windows-приложения


Для запуска сервера в режиме Windows-приложения служит программа IRBIS_SERVER.EXE. После запуска сервера на панели задач в области индикаторов появляется соответствующая пиктограмма. Для вызова диспетчерских режимов сервера служит меню, которое возникает при нажатии правой кнопки мыши на пиктограмме сервера

7.3.4Запуск сервера как сервиса 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 адрес:


[HKEY_LOCAL_MASHINE\SYSTEM\CurrentControlSet\Services\Irbis64_Service]
И добавить в значение ImagePath полный путь на service_64.exe в виде командной строки.

Было - service_64.exe

Стало- service_64.exe

Для разрегистрации сервиса ИРБИС64 необходимо выполнить Service_64.exe /UNINSTALL.




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   18




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет