AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Zwei Spalten auf zwei Server vergleichen
Thema durchsuchen
Ansicht
Themen-Optionen

Zwei Spalten auf zwei Server vergleichen

Ein Thema von Edelfix · begonnen am 27. Feb 2015 · letzter Beitrag vom 4. Mär 2015
 
Edelfix
Online

Registriert seit: 6. Feb 2015
Ort: Stadtoldendorf
222 Beiträge
 
Delphi 10.4 Sydney
 
#1

Zwei Spalten auf zwei Server vergleichen

  Alt 27. Feb 2015, 19:02
Datenbank: ADS • Version: 11.9 • Zugriff über: Delphi XE7
Hallo,

es geht um ein Überwachung Tool. Wir versuchen zwei Advantage Database Server die an verschiedenen Orten stehen über VPN synchron zu halten.
Leider gibt es immer wieder Abweichungen. Um das zu überwachen möchten wir ein Überwachung Tool jede Nacht laufen lassen das per Email meldet wenn die Datenbanken nicht gleich sind.

Ich hatte mir gedacht das ich mit einer Query die Spalte mit den ID´s aus der ersten Datenbank hole und mit einer zweiten Query dasselbe aus der anderen Datenbank.

Danach beide Ergebnisse mit einer while Query.eof Schleife vergleiche.

Da es aber über 10.000 Einträge sind dauert das lange und es sind viele Tabellen.

Hat jemand eine Idee wie man das beschleunigen oder geschickter anstellen kann?

So etwas wie zwischen speichern und mit einer dritten Query und Where Filter nur die Abweichungen auslesen oder so etwas...
Weil es unterschiedliche Server sind brauche ich auch zwei verschiedene Server Verbindungen. Deswegen geht UNION leider nicht.

Bin für Vorschläge dankbar.
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 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 by Thomas Breitkreuz