Voici mon problème à un niveau élevé:Comment effectueriez-vous le transfert de données en temps réel entre les bases de données lors de la mise à jour des données?
Nous avons deux applications d'affaires. App1 entre et stocke un grand nombre de données. Nous avons besoin de quelque chose qui va transférer des données de App1 à App2 chaque fois que des données pertinentes dans App1 ont changé. Essentiellement, nous voulons que les données dans App2 soient synchronisées à partir de App1, sauf que App2 contient un sous-ensemble des données.
App1 utilise une base de données SQL Server 2000.
App2 utilise une base de données SQL Server 2005. Par exemple, si un utilisateur utilise App1 et met à jour certaines données, ces données doivent être enregistrées dans la base de données App1, puis envoyées à la base de données App2, en temps réel.
À la recherche de bonnes idées qui ne mettront pas l'un ou l'autre système à genoux.
App2 est-elle purement en lecture seule? Ou les utilisateurs vont-ils apporter des modifications à App2 et s'attendre à ce que ces changements se propagent à App1? –
App2 ne sera pas en lecture seule, mais la quantité de données remontant sera beaucoup plus petite. Je suppose que ce sera un rapport de 100 à 1. – MrDustpan