Synchronizacja danych dwóch baz danych

0

Witam,
Potrzebuję porady odnośnie synchronizacji dwóch baz danych. Jedna baza jest postawiona na MS SQL Serverze, a drugą posiadam lokalnie na SQLite. W jednej i drugiej bazie posiadam tabelę, którą chciałbym synchronizować czasowo. Jeśli w bazie SQLite znajdują się nowsze dane, to powinny one zostać zaktualizowane (przy każdym rekordzie mam kolumnę datetime i do tej danej chciałbym się odnieść przy synchronizacji). Aplikacje kliencką piszę w C#. Czy istnieje jakiś sposób na synchronizację tych danych unikając skomplikowanych rozwiązań programowych?

0

Synchronizacja miałaby polegać na dopisywaniu nowych rekordów na podstawie danego timestampa? Jeśli tak, to proste zapytanie typu WHERE timestamp>[data ostatniej synchronizacji].
Jeśli natomiast ma również uwzględniać EDYCJĘ (UPDATE) rekordów zmienionych po danej dacie, to już niestety sam timestamp ci nie wystarczy... Dodatkowo musisz dorzucić dwa id (z bazy SQLite i MS SQL Server). I najelpiej, gdybyś te dane w jednym rekordzie zapisywał...

1 użytkowników online, w tym zalogowanych: 0, gości: 1