Créer une copie de l'instance d'une BDD en local
Bonjour,
Je suis développeur et travaille avec une base Sql Server.
Nous avons une base Sql server fonctionnel sur un server dans nos locaux. Cette BDD est utiliser par notre application développer sur VisualStudio.
L'application est aussi utiliser par des techniciens en déplacement sur leur pc portable en ce connectant via VPN.
Je souhaiterais pouvoir faire en sorte que les techniciens puisse utiliser l'application en utilisant une BDD qui serais en local sur leur machine.
Cette BDD serais une copie de la BDD situer sur notre serveur.
Je cherche donc une solution pour que la BDD en local sur le pc des techniciens puisse ce mètre à jour avec la BDD sur notre server.
Est t'il possible de réaliser cela en utilisant sql express sur les pc des techniciens ?
Merci d'avance
Cordialement Benoit
le delta, date de la dernière modification.
Pour mettre cette stratégie en place.
Créer un serveur TCP, en Delphi je l'ai, il peut tourner en service.
Créer un exécutable client qui peut tourner en service.
Sur le serveur, à la demande du client, on lit chaque table et on envoie les tables 1 par 1 dans un stream.
Sur le client on récupère le stream qu'on insère dans la table.
Pour le delta, on envoie la date de la plus ancienne modif, et on récupère tous les enregistrements du serveur qui ont une date supérieur et on met à jour les données du client.
C'est une appli n'tier. C'est ce que j'utilise pour le multiOS avec firebird. Les composants Delphi se connectent bien a SQLServeur 2008, je travaille dessus en ce moment.
Cordialement