Hallo,
ich habe eine Buchhaltungssoftware, die in Foxpro geschrieben ist, diese ist Multiuserfähig. Jetzt möchte ich folgendes: Die Datensätze sind irgendwie in Dateien abgelegt, ich kenne mich da nicht so genau aus. Zumindest gibt es einen Datenordner. Jetzt möchte ich an verschiedenen Orten mit der Software arbeiten (Bsp mit einem Notebook und im Büro an einem Rechner. Bisher noch kein Problem, man kopiert einfach den Datenordner auf alle Rechner mit denen man arbeitet. Das Problem ist jetzt... wenn von 2 oder mehr Rechnern an der Datenbank gearbeitet wird möchte ich gerne die Datenbanken abgleichen per Script. Ein Synchronisationsscript für "normale" Dateien zu schreiben ist kein Problem, wie synchronisiere ich aber eine Datenbank? Wo kann ich mich informieren, wie die Datenbank aufgebaut ist? Kann ich vielleicht durch die Dateiendung Schlüsse auf den Aufbau ziehen?
mfg
normal
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Vielen Dank für die Antwort.
An eine Variante per Netz darauf zuzugreifen habe ich schon gedacht.; Wie kann ich mir offline-transaktionen vorstellen? Würde das bedeuten, dass man die Datanbank manuell kopiert, Daten ändert und die Datenbank dann wieder zurückspielt? Das hieße aber auch, dass die Datensätze nicht von mehreren Orten aus verändert werden könnten, da sonst nicht klar ist, welche Daten effektiv übernommen werden sollen. Bei einer Synchronisaion auf Dateiebene hätte man dann wohl Datensalat?
Mit freundlichen Grüßen
normal
Felix M