Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
один сервер - несколько изолированных баз
Пользователь: mchertkov (IP-адрес скрыт)
Дата: 07, December, 2015 13:35

Коллеги, подскажите, плз, как можно реализовать поставленную задачу:

Необходимо на одном сервер ИРБИС64 запустить несколько изолированных друг от друга баз ИРБИСа.

Поясню - есть основное книгохранилище и основная книговыдача, а также есть дополнительное книгохранилище и дополнительная книговыдача.
Эти два подразделения не пересекаются НИКАК, у них разные фонды, разные читатели и даже разные библиотекари.

О путях решения задачи прошу написать поподробнее. С ИРБИСОМ, к сожалению, не работал ни разу ;(

Re: один сервер - несколько изолированных баз
Пользователь: levaleva (IP-адрес скрыт)
Дата: 07, December, 2015 14:05

dbnam2/3.mnu - список доступных баз для чтения/редактирования.

в файлах irbisc.ini, irbisb.ini параметр DBNNAMECAT= - указывается этот файл.

Т.е. для каждого сотрудника - свой список баз, вполне себе изолированных.

Re: один сервер - несколько изолированных баз
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 09, December, 2015 11:30

В принципе задача реализуема, но требует куда большего кол-ва действий.

В частности, надо будет изготовить БД читателей (к примеру RDR2), а также в ini-файле АРМ Книговыдача в параметре RDRDBN вместо RDR указать имя БД (RDR2).

Есть некоторые сомнения в том, что удастся на 100% продублировать функционал всех АРМ для работы с дополнительной БД читателей (к примеру - АРМ Книгообеспеченность или Web-ИРБИС). Но основные функции АРМ Книговыдача выполнять точно будет (ПРОВЕРИЛ).

Re: один сервер - несколько изолированных баз
Пользователь: mchertkov (IP-адрес скрыт)
Дата: 09, December, 2015 11:34

А можно запустить на одном сервере ИРБИС второй службой на другом порту?
Поддерживается ли подобный функционал или ИРБИС не даст совершить подобные манипуляции?

Re: один сервер - несколько изолированных баз
Пользователь: mchertkov (IP-адрес скрыт)
Дата: 14, December, 2015 14:11

Не хочет ИРБИС запускаться в две службы ;(

Re: один сервер - несколько изолированных баз
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 14, December, 2015 18:27

Разработчики (по крайней мере Илья Иванович Михайленко) КАТЕГОРИЧЕСКИ не рекомендуют работать с Сервером ИРБИС64 подобным образом.

Когда-то, давным-давно, когда у одной из библиотек были похожие проблемы с финансированием я тоже пробовал запускать один сервер ИРБИС64 в качестве службы, другой в качестве приложения, разнеся их по разным портам и разным директориям. На первый взгляд - сервера работали, но... меня вовремя остановили старшие коллеги. В итоге проблему решили приобретением второго "сервера", в качестве которого выступал обычный ПК с уровнем производительности немногим выше среднего. ;)

Re: один сервер - несколько изолированных баз
Пользователь: Constantin (IP-адрес скрыт)
Дата: 04, February, 2016 10:43

Возможно развести пользователей по разным портам (и по разным IP адресам, если на компьютере их несколько) на одном сервере ИРБИС.
Но все равно список клиентов будет один и необходимо для каждой группы клиентов создавать свои уникальные профили.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.