Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
импорт баз
Пользователь: Макс (IP-адрес скрыт)
Дата: 17, April, 2006 13:41

Как из dbf формата залить базы в ИРБИС64?

Re: импорт баз
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 17, April, 2006 15:53

был когда-то на открытом фтп ГПНТБ конвертер DBF2TXT. Сейчас я его не нашел. Но что-то подобное нашлось у меня в архивах. Выслал вам по почте.

Re: импорт баз
Пользователь: Анонимный пользователь (IP-адрес скрыт)
Дата: 17, April, 2006 16:17

Пожалуйста, уточните: из какого-то "абстрактного" DBF или из конкретной библиотечной системы, использующей этот формат?
Если последнее, то в ИРБИСе есть "чиста конкретные" конверторы
В частности, для "Библиотеки 4.02" это vmarci.fst
Или Вас интерсует импорт небиблиографических данных других организаций (например, подписных агентств и книготоргов) или других подразделений Вашей организации (например, БД кадров, студентов и т. д.)
В этом случае, если не ошибаюсь, можно открыть DBF в Excel, а потом конвертировать из XLS в ISO с помощью нового Редактора ISO/MST-файлов ИРБИСа (АРМ Администратор)?



Отправка отредактированного (18-04-06 09:09)

Re: импорт баз
Пользователь: Макс (IP-адрес скрыт)
Дата: 18, April, 2006 10:47

DBF на FoxPro 2.6 for Windows, информация - каталог книг. Программа самописная. Интересует как раз структура баз в ИРБИСЕ64, для того чтобы понимать какие и куда поля импортировать. До кучи, с такими базами, как в ИРБИСЕ, ни разу не сталкивался:(

Re: импорт баз
Пользователь: Анонимный пользователь (IP-адрес скрыт)
Дата: 18, April, 2006 11:01

Скоре всего, вам придется самим писать конвертор
Структура файлов данных ИРБИС64 описана в докладе (или статье)А.И.Бродовского и К.О.Сбойчакова. Кажется, он входит в документацию (?)
Что касается полей - см. руководства по UNIMARC и Приложение к Общему описанию Системы ИРБИС

Re: импорт баз
Пользователь: Макс (IP-адрес скрыт)
Дата: 18, April, 2006 11:24

Спасибо за совет:)
А вот что-то "в докладе (или статье)А.И.Бродовского и К.О.Сбойчакова" этого я не нашел в документации, мож кините ссылочку?

Re: импорт баз
Пользователь: Карауш (IP-адрес скрыт)
Дата: 18, April, 2006 13:57

А зачем данные "переливать" сразу в ИРБИС64? Разговор может идти о создании потока данных в текстовом формате ИРБИСа. Это и реализовать проще и импортировать потом можно в любой ИРБИС.
Можно сконвертировать данные из самописной программы в текстовый формат ИРБИСа и использовать любые простые интерпертаторы для оперирования данными, например Basic, TurboPascal и пр.
Для того, чтобы "посмотреть" на внутренний формат ИРБИСа, достаточно скачать демо-версию ИРБИСа и экпортировать из тестовой базы несколько записей в текстовом формате.

Re: импорт баз
Пользователь: Макс (IP-адрес скрыт)
Дата: 18, April, 2006 17:40

При импорте из DBF формата в текстовый мемо поля не импортируются. И вот чего с ними делать - непонятно, руками потом редактировать все не хочется

Re: импорт баз
Пользователь: Карауш (IP-адрес скрыт)
Дата: 19, April, 2006 07:07

Там руками ничего делать и не требуется. Достаточно импортировать в две базы в ИРБИС. Т.е. одна база - таблица, вторая - blobы, а потом глобальными корректировками все записи "просто сложить" или "сложить с условиями".

Re: импорт баз
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 19, April, 2006 11:21

Там сложнее. Но все равно конвертер написать - 30 мин. :)

Re: импорт баз
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 19, April, 2006 17:00

Все оказалось не так уж и сложно :). Час работы (к сожалению не оплачиваемой :( ) и каталог сконвертирован в Ирбис. Правда нужна значительная правка, но без этого никуда. Самописный есть самописный.

Re: импорт баз
Пользователь: Анонимный пользователь (IP-адрес скрыт)
Дата: 19, April, 2006 17:08

На всякий случай все-таки кидаю ссылочку:
[www.gpntb.ru]

PS? Кстати, есть ли у кого-нибудь опыт доработки конвертора из Библиотеки 4.02, в частности, для статей?



Отправка отредактированного (20-04-06 09:34)



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