Продукты IBM Lotus > IBM Lotus Notes & Domino

конвертация базы (*.nsf) в реалиционную базу

(1/1)

GlooMMy:
Подскажите как можно преобразовать базу данных Lotus в реалиционную базу например Oracle.
Может есть какие-нить стандартные средства?
Если нету, то как можно это сделать?

ViV:
Добрый день!

Полностью автоматическое средство не встречалось.

Для начала в реляционной СУБД нужно создать таблицы с полями в которые будут перетекать данные.
Потом можно воспользоваться инструментом DECS (входит в стандартный набор сервера Domino) для перетаскивания данных. В нем нужно настроить соответствие полей в лотусовой базе полям в реляционной базе.
Вместо DECS можно написать агента, который будет перебирать лотусовые документы и записывать данные в реляционную БД.

Если в лотусовой базе поля небольшие, то можно воспользоваться экспортом/импортом, например, через CSV-файл.

GlooMMy:
Можно поподробнее про DESC, где можно почитать?
И как можно лотусовскую базу в excel перегнать? я предполагаю, что будет лучше через excel нежели через csv.

ViV:
DECS(Domino Enterprise Connection Services) - это, так сказать, младший брат LEI (Lotus Enterprise Integrator), который платный. Позволяет связывать поля Domino и поля реляцонной базы данных. Вы можете работать с приложением домино, а данные будут храниться в реляционной базе, или в обоих местах. DECS позволяет "на лету" брать данные из рел. БД и представлять их в Domino.
Подробнее здесь:
https://www.ibm.com/developerworks/lotus/documentation/decs/
либо в инфоцентре по Domino:
http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.designer.domino.main.doc/H_LOTUS_CONNECTORS_5439_OVER.html

Экспорт можно делать для представлений/папок Domino (в меню File->Export). Среди поддерживаемых форматов есть CSV, который отлично воспринимается Excel'ем.

Навигация

[0] Главная страница сообщений

Перейти к полной версии