Установили ИРБИС, сервер, клиент. Пытаемся соеденитсья к серверу 192.168.1.1 порт 6666 база IBIS, для того-что бы получить список записей в формате RUSMARC.
Пишет что адрес blocked
Как узнать, что ИРБИС действительно выплевывает данные в нужных нам форматах метеданных?
buzcrysl написал(а):
-------------------------------------------------------
> Установили ИРБИС, сервер, клиент. Пытаемся
> соеденитсья к серверу 192.168.1.1 порт 6666 база
> IBIS, для того-что бы получить список записей в
> формате RUSMARC.
> Пишет что адрес blocked
Вы о чем? КТО и ГДЕ "пишет"?
1.Все серверный файлы в том числе и протокола Z39.50 были установлены в C:\IR_SRV\IRBIS64
2. Z64 запустили как службу windows
3. Установили сервер C:\IR_SRV\IRBIS64\Z64 > z64 –installa tcp:@:210 –l cC:\IR_SRV\IRBIS64\Z64\ > yaz-client
Z> open tcp:localhost
Z> base ibis
Z> format rusmarc
Z> find G=1$
Z> show
Система: Win server 2003 R2 SP2x32, IIS 6.0
irbiS64 2010.1
Файлы самого сервера и файлы шлюза лежат в одной папке C:\IR_SRV\IRBIS64 z64\
Z64.exe - ver 2.1/1.111/2.4.54 win32 Release
yaz.dll
yaz-client.exe - 2.1.54
Все действия выполняю строго по документу Z64_install.doc
1.Служба Z64 Server успешно добавляется в Win сервисы.
2.командой open tcp:localhost происходит подключение
3.base ibis подключаю базу
4. format rusmarc указываю формат вывода как RUSMARC
4.Find G=1$ пытаюсь найти все записи в базе, год издания которых начинается на 1
5. Результат на скриншоте.
У вас же всё нормально:
клиент отвечает Number of hits: 115
далее пишете format rusmarc
show
Если после этого записи не возвращаются, то это означает, что отсутствует форматный файл rusmarc.pft в той базе данных, в которой вы производите поиск
Вероятно, у вас просто устаревшая версия Z64. Там такой баг был. Исправлялся добавлением "птички" в свойствах службы Windows "Разрешить взаимодействие с рабочим столом". Можно и так, но лучше пришлите мне e-mail, на который можно прислать последнюю версию и инструкцию.