Artur S.

Artur S. Kierownik działu
Systemy Pracy
Grupowej, T-Matic
Grupa Co...

Temat: Pobieranie danych z bazy domino do bazy SQL.

Witam. Mam do rozwiązania pewien problem, a mianowicie integrację bazy domino z bazą SQL. Najlepszym rozwiązaniem byłoby pobieranie danych z dokumentów zapisanych w określonych widokach bezpośrednio do bazy danych SQL wykorzystując zapytania SQL. Dodam, że dane muszą być importowane przez docelową bazę, co najmniej raz dziennie i export danych do docelowej bazy jest niemożliwy (rozwiązanie firm trzecich).

Do głowy przyszły mi 3 pomysły:
1. Eksport danych do zewnętrznych plików (*.csv, *xls, …), a następnie zaimportowanie danych do docelowej bazy
2. Utworzenie dodatkowej bazy danych, a następnie z poziomu bazy dominowej dokonywanie wpisów w bazie wykorzystując ODBC i uruchamianie raz dziennie agenta, który kasuje poprzednie wpisy i tworzy nowe lub aktualizacja tylko zmodyfikowanych wpisów
3. Wykorzystywać zapytania SQL do bazy domino – tylko jak?

Przejrzałem wiele informacji na temat połączeń systemów SQL z domino, ale tam jest mowa o exporcie danych z domino do baz SQL lub imporcie danych z bazy sql do bazy domino. Nie znalazłem niestety żadnych informacji o możliwości wykonania zapytania sql do bazy domino. Jeśli ktoś ma doświadczenie w tym temacie byłbym bardzo wdzięczny za wszelkie informacje.
Marcin Stępień

Marcin Stępień inżynier
oprogramowania |
przedsiębiorca

Temat: Pobieranie danych z bazy domino do bazy SQL.

Hmm, przyglądałeś się driverowi ODBC Lotus Notes
Lotus NotesSQL? Powinien pozwolić na wykonywanie zapytań SQL do baz .nsf. Ew. rozważ oparcie aplikacji Domino na bazie DB2. Użycie bazy SQL-pośrednika o którym piszesz to nie jest taki zły pomysł.
pozdrawiam
Adrian C.

Adrian C.
projektant/programis
ta

Temat: Pobieranie danych z bazy domino do bazy SQL.

Marcin S.:
....Ew. rozważ oparcie aplikacji Domino na bazie DB2. Użycie bazy SQL-pośrednika o którym piszesz to nie jest taki zły pomysł.

Chodzi Ci tutaj o osadzenie bazy nsf w DB2 i stworzenie widoków DAV ?
Jako młody programista(teraz tez jestem młody ;)) miałem do zrealizowania właśnie zadanie o podobnej maści, pamiętam że strasznie się namęczyłem. Straciłem parę dni na uzyskanie zamierzonego efektu, a ostatecznie i tak ktoś inny za mnie to skończył.
Optowałbym za pierwszym rozwiązaniem, które podałeś.
Grzegorz Ochman

Grzegorz Ochman Szef Projektu,
Macrologic S.A.

Temat: Pobieranie danych z bazy domino do bazy SQL.

Na Twoim miejscu zastanowiłbym się nad DECS'em. Pozwalała na bezpośrednie zapisywanie danych z dokumentów zapisanych po stronie Domino do zewnętrznych baz relacyjnych. Zapis dzieje się on line. Zapisujesz nowy dokument w LN i odpowiadający mu rekord pojawia się w SQL.
Z doświadczenia wiem, że działa aczkolwiek nie zawsze wszystko jest tak proste do poustawiania jakby się na pierwszy rzut oka wydawało.

więcej znajdziesz tu:
https://www.ibm.com/developerworks/lotus/documentation/...



Wyślij zaproszenie do