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

Автор Тема: конвертация базы (*.nsf) в реалиционную базу  (Прочитано 8175 раз)

GlooMMy

  • Участник
  • **
  • Сообщений: 30
    • Просмотр профиля
Подскажите как можно преобразовать базу данных Lotus в реалиционную базу например Oracle.
Может есть какие-нить стандартные средства?
Если нету, то как можно это сделать?

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: конвертация базы (*.nsf) в реалиционную базу
« Ответ #1 : 04 Февраль 2010, 17:52:09 »
Добрый день!

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

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

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

GlooMMy

  • Участник
  • **
  • Сообщений: 30
    • Просмотр профиля
Re: конвертация базы (*.nsf) в реалиционную базу
« Ответ #2 : 05 Февраль 2010, 10:40:18 »
Можно поподробнее про DESC, где можно почитать?
И как можно лотусовскую базу в excel перегнать? я предполагаю, что будет лучше через excel нежели через csv.

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: конвертация базы (*.nsf) в реалиционную базу
« Ответ #3 : 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'ем.