Programmieren - alles kontrollieren 4.937 Themen, 20.656 Beiträge

Mit java eine Schnittstelle zu einer Datenbank erzeugen?

Tromain / 3 Antworten / Flachansicht Nickles

Hallo Leute,


ich habe folgendes Problem, ich muss zu einer SQL Datenbank eine Schnittstelle mit Java2 Programmieren. Die Schnittstelle soll die Daten aus der ersten Datenbank auslesen die ich festlege und in eine zweite Datenbank übergeben. Ich hatte mir gedacht das ich die ausgelesenen Daten erstmal in eine Temporäre Datei übergebe und dann von dort aus dann in die zweite Datenbank übergeben, aber es muss auch einen direkten Weg geben, denn der Weg den ich gewählt habe funktioniert nicht. Kann mir irgendjemand der schon sowas ähnliches gemacht hat seinen Sourcecode schicken. Wäre total dufte von Euch.

bei Antwort benachrichtigen
vergisses Tromain „Mit java eine Schnittstelle zu einer Datenbank erzeugen?“
Optionen

Hallo Tromain,

lange nichts gehört ;-)

Für die Verbindung Java -> SQL Datenbanken gibt es JDBC.
Schau mal in der Docu zur Java Package java.sql nach.
Mit JDBC kannst Du auch mehrere Sessions gleichzeitig
in verschiedenen Datenbanken aufhalten.

Wenn das verwendete RDBMS Database Links kann (z. B. Oracle)
würde ich das Ganze allerdings rein in SQL als Stored Procedure
über die Database Links machen.
Die stored Procedure würde dann z. B. über den Oracle Task
Sheduler angestoßen.
Alternativ bietet sich auch evtl. Replikation an,
wenn die Datenbank das kann. (Hängt auch von der genauen
Aufgabenstellung ab)


Gruss, vergisses

bei Antwort benachrichtigen