Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Полнотекстовые базы данных в Ирбис :  ИРБИС Irbis
 
Темы: <<>>
Навигация: Список темНовая темаИскатьВойти
Памятка: импорт записей (951 поле) ЭК в ПБД
Пользователь: criogen (IP-адрес скрыт)
Дата: 30, April, 2013 05:53

Я столько убил времени чтобы понять механизм интерпретации ссылок "Ирбис" продуктами на внешние и внутренние, что мне стало жаль тех кто с этим столкнется впервые. Поэтому привожу свою инструкцию.

Памятка при импортировании записей (951 поля) с библиографическим описанием из базы данных Ирбис64 в АРМ Администратор ПБД.

Для успешного отображения как в вашей локальной сети, где установлен Ирбис64 ПБД, так и в интернете, ссылок на полнотекстовые документы,
вы должны запомнить следующее: из любых баз данных "Ирбис64" в "АРМ Администратор ПБД" смогут импортироваться только те библиографические записи,
которые физически доступны по внутренней ссылке. Что это значит? Приведем пример,
Ваша локальная сеть имеет шлюз , т.е.компьютер с выходом в интернет, на котором установлен WEB Ирбис и который имеет внешний
статический IP адрес вида XX.XX.XX.XX (например 217.20.80.40), а внутренний статический IP адрес этого же компьютера 10.120.80.50)
Мы создали новую базу данных в "АРМ Администратор ПБД" и хотим импортировать библиографические описания из базы данных "Ирбис64" в которой
некоторые записи имеют ссылки на документы(файлы)в 951 поле. Жмем в меню "Полнотекстовый сервис"- ""добавить/удалить полнотекстовые документы" и открываем
вкладыш "внешние объекты электронного каталога" . В меню жмем "добавить", теперь выбираем/открываем файл с именем необходимой базы данных и
расширением "*.par", обычно он находится в корне подкаталога "Datai" директории "Irbis64". Так какие же записи со ссылками у нас импортируются? Ответ - записи соответствующие этим двум пунктам:

пункт № 1) Если запись имеет ссылку с именем внутреннего статического IP адрес~а, в нашем случае 10.120.80.50, (например если у нас организован ftp или web сервер,
ссылка будет выглядеть как "ftp://10.120.80.50/filename.pdf" и если Web сервер "http://10.120.80.50/filename.pdf")

пункт № 2) Если запись имеет ссылку с именем внутреннего сетевого ресурса (например "\\server\catalog\filename.pdf")


Но несмотря на то, что ссылка вида указанного в пункте №1 импортируется, она НЕ сможет быть доступна для пользователей интернета,
а только лишь для пользователей локальной сети.


НЕ ИМПОРТИРУЮТСЯ записи имеющие ссылки с именем нашего же внешнего статического IP адреса 217.20.80.40.


Вывод: Если вы планируете предоставлять в одной из своих полнотекстовых баз ссылки доступные одновременно
в интернет и локальным пользователям, вы должны в 951 поле обычной базы данных Ирбис64 использовать вид ссылки из пункта №2, т.е.
"\\server\catalog\filename.pdf" (и без кавычек естественно).

Если вид ваших ссылок отличается от необходимого, используйте глобальную корректировку:Через стандартную форму глобальной корректировки выбираем оператор CHA. Первый формат - что заменить 'http://domain.ru/', второй - на что заменить '\\server\catalog\', в поле указать 951, в повторении *.
Обратите внимание на апострофы - символы как одинарные кавычки - они необходимы в заполняемых полях.

Приму любые замечания с благодарностью.

P.S В связи с вводом новых возможностей в 13 версии, некоторые пункты из вышеуказанной памятки потеряли свою актуальность.Такие например как:
1.Обязательная доступность документа по ссылке (теперь можно исключить добавив определенный параметр).
2.Перенос библиографического описания из ББД в ПБД. Теперь в ПБД документы разбиваются постранично с описанием шапки страницы. Библиографические описания к электронному документу, можно прочесть только в ББД. Обычно этого достаточно.



Редактировано 26 раз. Последний раз 30.03.2014 18:28 пользователем criogen.

Re: Правка ссылок заимствованных записей из 951 поля
Пользователь: criogen (IP-адрес скрыт)
Дата: 05, May, 2013 09:20

del



Редактировано 7 раз. Последний раз 08.05.2013 20:03 пользователем criogen.

Re: Памятка при импортировании файлов (951 поле)
Пользователь: Gena (IP-адрес скрыт)
Дата: 09, May, 2013 21:18

маленькое замечание:

В меню жмем "добавить", теперь выбираем/открываем файл с именем необходимой базы данных и
расширением "*.par", обычно он находится в корне директории "irbis64".


файлы все же не в директории "irbis64", а в "datai"

AVD System, Техническая поддержка, [www.open4u.ru]

Re: Памятка при импортировании файлов (951 поле)
Пользователь: criogen (IP-адрес скрыт)
Дата: 10, May, 2013 07:42

Gena
>файлы все же не в директории "irbis64", а в "datai"

Спасибо, исправил.

Re: Памятка при импортировании файлов (951 поле)
Пользователь: bibl (IP-адрес скрыт)
Дата: 13, November, 2013 10:52

НОВАЯ ВЕРСИЯ 2013
При добавлении через внешние объекты ЭК
получаем ошибку
в чем может быть причина

В 13-Й версии пути поменяли, это может быть причиной?

Вложения: Ошибка_при_добавлении через_внешние_объектыЭК.JPG (30.7KB)  
Re: Памятка при импортировании файлов (951 поле)
Пользователь: SokV (IP-адрес скрыт)
Дата: 13, November, 2013 14:37

Посмотрите содержимое файла Irbis64_FullTextAdministrator.log (в той папке, где установлен АРМ Администратор). Имейте в виду, что этот файл очищается после каждого запуска Администратора.

Там должны быть сообщения об ошибке, касающиеся каждого документа. Приведите одно из них, чтобы я мог прокомментировать вашу ситуацию.

Re: Памятка: импорт записей (951 поле) ЭК в ПБД
Пользователь: flame (IP-адрес скрыт)
Дата: 16, March, 2015 12:57

При добавлении через внешние объекты ЭК, полнотекстовый поиск для этого документа должен работать?

Re: Памятка: импорт записей (951 поле) ЭК в ПБД
Пользователь: SokV (IP-адрес скрыт)
Дата: 17, March, 2015 13:07

Это возможно, если установить ИРБИС для полнотекстовых БД в папку с обычным ИРБИС и сделать определённые настройки.



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