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