Форум продуктов IBM Lotus

Продукты IBM Lotus => IBM Lotus Notes & Domino => Тема начата: GlooMMy от 04 Февраль 2010, 12:12:25

Название: конвертация базы (*.nsf) в реалиционную базу
Отправлено: GlooMMy от 04 Февраль 2010, 12:12:25
Подскажите как можно преобразовать базу данных Lotus в реалиционную базу например Oracle.
Может есть какие-нить стандартные средства?
Если нету, то как можно это сделать?
Название: Re: конвертация базы (*.nsf) в реалиционную базу
Отправлено: ViV от 04 Февраль 2010, 17:52:09
Добрый день!

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

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

Если в лотусовой базе поля небольшие, то можно воспользоваться экспортом/импортом, например, через CSV-файл.
Название: Re: конвертация базы (*.nsf) в реалиционную базу
Отправлено: GlooMMy от 05 Февраль 2010, 10:40:18
Можно поподробнее про DESC, где можно почитать?
И как можно лотусовскую базу в excel перегнать? я предполагаю, что будет лучше через excel нежели через csv.
Название: Re: конвертация базы (*.nsf) в реалиционную базу
Отправлено: ViV от 05 Февраль 2010, 13:12:33
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'ем.