Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Datenaustausch zwischen mehreren Datenbanken (https://www.delphipraxis.net/161009-datenaustausch-zwischen-mehreren-datenbanken.html)

khh 12. Jun 2011 12:40

Datenbank: firebird • Version: 1.2 • Zugriff über: zeos

Datenaustausch zwischen mehreren Datenbanken
 
Hallo zusammen,
ich möchte verschiedene Datenbanken auf verschiedenen Rechnern untereinander während des Betriebes Daten austauschen lassen.

ich dachte mir das funktioniert mittels "Stored Procedures" wohl am Einfachsten.

Geht das überhaupt damit?

Gibts irgendwo ein Beispiel, oder würdet ihr das anders lösen?

Danke Gruss KH

mkinzler 12. Jun 2011 12:49

AW: Datenaustausch zwischen mehreren Datenbanken
 
Ab FireBird 2.5 ist es möglich in PL auf andere Datenbanken zuzugreifen.
Der bessere Weg wäre es aber eine Anwendung/Diest dafür zu schreiben

sx2008 12. Jun 2011 15:23

AW: Datenaustausch zwischen mehreren Datenbanken
 
Um welche Art von Daten handelt es sich?
Wieviele Tabellen?
Wenn du Neuland entdecken möchtest, dann schau mal CouchDB an.
Diese dokumentenorientierte "No-SQL" Datenbank kann sich automatisch auf andere Rechner replizieren und benötigt dabei wenig Resourcen.
Bei einer einfachen Datenbankstruktur und vielen beteiligten Rechner wäre das eine echte Alternative zu relationalen Datenbanken wie Firebird.

khh 13. Jun 2011 06:44

AW: Datenaustausch zwischen mehreren Datenbanken
 
Zitat:

Zitat von mkinzler (Beitrag 1105933)
Ab FireBird 2.5 ist es möglich in PL auf andere Datenbanken zuzugreifen.
Der bessere Weg wäre es aber eine Anwendung/Diest dafür zu schreiben


gibts irgendwo ein Beispiel für einen solchen Dienst?

khh 13. Jun 2011 06:46

AW: Datenaustausch zwischen mehreren Datenbanken
 
Zitat:

Zitat von sx2008 (Beitrag 1105960)
Um welche Art von Daten handelt es sich?
Wieviele Tabellen?

Bei einer einfachen Datenbankstruktur und vielen beteiligten Rechner wäre das eine echte Alternative zu relationalen Datenbanken wie Firebird.


Ich entdecke zwar gerne Neuland,

aber in diesem Falle muss es schon bei Firebird bleiben.

Danke trotzdem für den Tipp

Wäre doch am Sinnvollsten per SQl die Remotedatenbanken abzufragen und per SQL die Zieldatenbank zu aktuallisieren, oder?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz