Entwickler-Ecke
Datenbanken - interbase datenbanken abgleichen
theexplainer - Do 07.11.02 15:21
Titel: interbase datenbanken abgleichen
gibt es eine einfache möglichkeit die daten aus zwei (von der struktur gleichen) interbase datenbanken abzugleichen ?
:?:
Udontknow - Do 07.11.02 15:29
Wie einfach hätten´s des denn gerne? :wink:
Wie soll denn abgeglichen werden? Soll nur die eine durch die andere abgeglichen werden, oder soll in beide Richtungen repliziert werden?
Auf alle Fälle brauchst du mal ein Feld, an dem du erkennen kannst, ob ein Datensatz in einer Tabelle seit der letzten Replikation geändert wurde. Evtl. brauchst du sogar eine Log-Tabelle, damit man auch das Löschen von Datensätzen in der anderen DB durchführen kann.
Cu,
Udontknow
theexplainer - Do 07.11.02 15:37
Titel: so ungefähr hab ich mir das auch vorgestellt
das problem das ich hab ist ein anderes. ich verwend noch den interbase 4.2
und um die daten mit delphi bearbeiten zu können muß ich ja einen alias setzen. nun hab ich ein problem, zwei datenbanken gleichzeitig zu öffnen.
liegt das an delphi, interbase oder mir ???
denn wenn beide offen sind, kann ich mir schon vorstellen, wie es funkt.
:roll:
Udontknow - Do 07.11.02 15:42
Wo ist das Problem? Du bastelst dann eben einen weiteren Alias für deine zweite DB.
Bekommst du denn irgendeine Fehlermeldung? Wenn ja, was für eine?
Cu,
Udontknow
LCS - Do 07.11.02 15:59
Hi
Grundsätzlich kannst du soviele DB Verbindungen öffnen wie du brauchst. In deinem Fall brauchst du, wie schon beschrieben, eben einen zweiten Alias mit einer zweiten TDatabase Komponente.
Bei IB 4.2 wird IMHO jede Datenverbindung auch als extra User gezählt, und deswegen könnte es sein, das dein Server einfach streikt, weil die maximale Anzahl der lizenzierten User erreicht ist.
Gruss Lothar
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!