-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: Mehrere Datenbank gleichzeitig mit Hibernate
PostPosted: Wed Oct 05, 2005 3:43 am 
Newbie

Joined: Mon May 30, 2005 6:27 am
Posts: 6
Hallo!

Ist es mit Hibernate mehrere Datenbanken auf dem selben MSSQL Server gleichzeitig anzusprechen und über die Datenbankgrenze hinweg relationale Verbidungen zu schaffen?`

Beispiel
Table_Employee in Datenbank employees
Table_Country in Datenbank countries

Zu jedem Employee gehört eine Country.

Mit MSSQL an sich ist ein JOIN über mehrere Datenbanken kein Problem, aber wie geht es mit Hibernate?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 28, 2005 3:12 am 
Newbie

Joined: Thu Oct 13, 2005 11:08 am
Posts: 5
Ich glaube nicht das es möglich ist, da Hibernate für jede datenbank seinen eigenen pfad und user/pwd im Hibernate.cfg.xml ablegt.
Es können zwar mehrere DB's aus einer Application mit Hibernate betrieben werden, bennötigt aber 2 cfg.xml und 2 SessionFactories.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 10, 2006 4:54 am 
Newbie

Joined: Sat Oct 28, 2006 6:47 pm
Posts: 4
Wenn ich mit 2 cfg.xml-Dateien auf zwei Datenbanken zugreife, ist es dann möglich, gleichnamige Tabellen zu mappen ?

Beispiel:
- In MySQL test.person
- In Oracle test.person

So dass ich die Objekte von der einen beguem in die andere DB kopieren kann.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 10, 2006 5:05 am 
Senior
Senior

Joined: Fri May 14, 2004 9:37 am
Posts: 122
Location: Cologne, Germany
Das ist zwar nicht die Aufgabe von Hibernate aber möglich ist es. Ich habe das schon gemacht. Du brauchst zwei SessionFactories. Die Mappings hatte ich unterschiedlich benannt, damit die Klassen eindeutig waren, danach dann die Inhalte des einen Objektes in das andere Umgetütet und fertig.

_________________
regards

Olaf

vote if it helped


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 11, 2006 4:52 am 
Newbie

Joined: Sat Oct 28, 2006 6:47 pm
Posts: 4
Danke für die Antwort. So habe ich es mir schon gedacht.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Nov 13, 2006 11:23 am 
Expert
Expert

Joined: Tue Nov 23, 2004 7:00 pm
Posts: 570
Location: mostly Frankfurt Germany
Die Mappings können auch gleich heißen. Vielleicht hilft session.replicate

Ansonsten 2 XML, 2 SessionFactories

_________________
Best Regards
Sebastian
---
Training for Hibernate and Java Persistence
Tutorials for Hibernate, Spring, EJB, JSF...
eBook: Hibernate 3 - DeveloperGuide
Paper book: Hibernate 3 - Das Praxisbuch
http://www.laliluna.de


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.