Temat: Hibernate - podłączenie do dwóch baz danych

Czy jest możliwość za pomocą hibernate podłączyć się w ramach jednego projektu do bazy Oracle i SQL Server tak aby te dwie bazy wymieniały się miedzy sobą danymi?

konto usunięte

Temat: Hibernate - podłączenie do dwóch baz danych

Co masz na myśli przez "wymienianie się danymi" ?

Czy bazy danych mają się ze sobą komunikować ? Jeśli tak to trzeba by konfigurować replikację albo tworzyć jakieś widoki udostępniane tej drugiej bazie, no albo tworzyć jeszcze bardziej zaawansowane rozwiązania.

Jeśli natomiast chciałbyś używać w swojej aplikacji danych pochodzących z dwóch różnych baz danych to jest to możliwe. Pytanie tylko, czy do obydwu baz miałyby być zapisywane te same encje? No i pozostaje jeszcze kwestia zarządzania rozproszonymi transakcjami - czy to ma być "goła" Java, Spring, EJB3??

Temat: Hibernate - podłączenie do dwóch baz danych

Potrzebuję przesyłać najlepiej synchronicznie dane z jednej bazy SQL Server do bazy Oracle.
Kiedy użytkownik zapisze jakieś dane w SQL Server to muszą one zostać odwzorowane w bazie Oracle.
Trochę czytałem o Hibernate Multiple Database. Może to jest jakieś rozwiązanie.

konto usunięte

Temat: Hibernate - podłączenie do dwóch baz danych

Myślę, że najlepszym technologicznie rozwiązaniem jest replikacja. Wtedy każdy skrypt puszczony na jednej bazie (bo czy możesz na 100% założyć, że nie pojawi się nigdy potrzeba masowej edycji danych z poziomu "gołego" SQL'a?) będzie miał przełożenie na dane w drugiej.

konto usunięte

Temat: Hibernate - podłączenie do dwóch baz danych

<CIACH>Wlodzimierz M. edytował(a) ten post dnia 08.11.12 o godzinie 07:33

Temat: Hibernate - podłączenie do dwóch baz danych

Dziękuję wszystkim za pomoc.

Otrzymałem od jednego użytkownika forum link do strony, która fajnie opisuje jak w jednej aplikacji wykorzystać dwie bazy danych:
http://www.atomikos.com/Documentation/HibernateThreeSt...

konto usunięte

Temat: Hibernate - podłączenie do dwóch baz danych

No tak, ale Atomikos = JTA. Wątpię, aby było to dokładnie to w co chcesz się bawić, no ale Twój wybór.

Następna dyskusja:

Narzędzie do baz danych




Wyślij zaproszenie do