Mojo, soweit ich das verstehe hast du Benutzer- und Betriebsfunktionen im gleichen Programm. Kannst du den Betriebsanteil (Tabelle kopieren) nicht in einen eigenen Prozess auslagern? Eventuell kannst du die Tabelle auf der anderen Seite aus der Backup-Datei erzeugen, die du nachts erstellst (gbak -O, restore table by table). Interbase wurde übrigens in C implementiert. Was du mit Basis von
SQL meinst, verstehe ich leider nicht.
Und vergiss die Replikation nicht (z.B.
IB Replicator).
marabu