![]() |
Datenbank: Firebird • Version: 1.5 • Zugriff über: fibplus
Dantenbank Replication
Hallo zusammen
seit einiger Zeit Arbeite ich an einer Delphi DB-Anwendung. ( Firebird ) Nun möchte ich die Daten mit einem zentralen Server abgleichen. ( Mysql ) Suche jezt schon länger nach Lösungen und habe dabei die Software Daffodil Replicator entdeckt. ![]() Das ganze sieht sehr gut aus, nur ist die Software in Java geschrieben und das möchte ich weniger. Kennt jemand noch andere Möglichkeiten? Die Anforderungen sind: Es müssen auf dem Server Benutzer und Gruppen möglich sein und auch Filter damit in einer Tabelle die Daten mehrer Gruppen gespeichert werden können. Schön währe es auch wenn sich das irgendwie in Delphi integrieren lässt. Besten dank für Eure Info's. Manfred |
Re: Dantenbank Replication
Du kannst das in Delphi integrieren, in dem du die Replikation selber implementierst.
Weitere Löungen bei ![]() |
Re: Dantenbank Replication
Danke für die schnelle Antwort.
Da ich leider noch kein Pro in sachen Replication bin dachte ich es giebt einen "leichteren" Weg als selber bei Adam und Eva anfangen. OK, hat natürlich einen enormen Lernefekt. Muss ich zugeben. Zitat:
|
Re: Dantenbank Replication
Durch ein geeignetes DB-Design kann man schon den Weg ebnen.
Du solltest dir folgende Fragen stellen: 1.) Erfolgt nur ein Abgleich der Daten oder muß gemischt werden. 2.) Kann es zu Konflikten kommen, wenn ja wer gewinnt. 3.) Wie zeitnah muß der Abgleich sein. |
Re: Dantenbank Replication
1.) Erfolgt nur ein Abgleich der Daten oder muß gemischt werden.
Die Daten werden in beide Richtungen übertragen. 2.) Kann es zu Konflikten kommen, wenn ja wer gewinnt. Immer der Client. ( Es werden auch schon GUID's verwendet ) 3.) Wie zeitnah muß der Abgleich sein. Es können Tage vergehen. ;-) Für mich sehe ich die Hauptschwirigkeit darin das auf dem Server auch die Benutzerautetifizierung sein muss ( User / Gruppen ) und ich Linux auf dem Server haben möchte. Dazu auch noch Mysql. Die Kombination macht mir ein wenig Kopfzerbrechen. Daher war auch die Überlegung was "fertiges" zu nehmen. Bei Daffodil ist es möglich au dem Server eine "Publication" erstellen bei der gewisse Tabellen inkl. Filter einer Gruppe oder einem User zur verfügung gestellt werden. Hast Du hierfür eine Idee? danke für deine Antwort. Manfred |
Re: Dantenbank Replication
Was für ein Serverpaket hast du? Einfacher wäre es ja, wenn auch auf dem server FireBird laufen würde.
|
Re: Dantenbank Replication
Zitat:
Habe mir das auch schon mit Firebird auf dem Server überlegt. Bin mir auch immer noch nicht schlüssig. Aber da die Daten auch für die Website verwendet werden dachte ich mir das da Mysql "geeigneter" währe. Lasse mich aber gerene vom gegenteil überzeugen. Manfred |
Re: Dantenbank Replication
Alles was mit mysql geht geht in php auch in firebird
statt mysql_query heißt es dann ibase_query usw oder besser du nimmst einen DB-Warpper wie MDB o.ä. |
Re: Dantenbank Replication
Danke werde mich ein wenig umsehen ( bin schon dabei ) :thumb:
Besten Dank für deine Zeit Manfred |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz