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.
Достарыңызбен бөлісу: |