Bonjour, Il y a 2 possibilités qui me viennent à l'esprit.
La base sur le serveur est juste une réplication pour consultation de la base local, un simple dump de la base local puis aprés avoir envoyé la base sur le serveur distant, écraser l'ancienne base. La base doit être synchronisé de maniére précise il faudrait créer une table enregistrant tout les actions d'insert, update, delete. Cela peut être fait par rails ou par des triggers sur la base, ces commandes peuvent être extraites pour être envoyer sur le serveur distant. Ceci permetant que des modifications soit faites des 2 cotés mais un risque de synchronisation existe. Voila en espérant que ca aide. Le 26/05/07, Cyril Mougel <[EMAIL PROTECTED]> a écrit : > > Tu peux peut-�tre faire un parser du log pour r�cup�rer toutes les > requ�tes SQL fait sur ton server local et ainsi les effectuer dans le > m�me ordres sur ton server distant. > > Un petit script devrait pouvoir �tre facilement cr�er en ruby pour > g�rer ce genre de probl�matique. > > On 5/26/07, Guillaume MONTARD <[EMAIL PROTECTED]> wrote: > > > > Voila je vous expose un probl�me "tr�s simple"... > > > > - Je dispose d'un serveur heberg� sur lequel tourne une base de donn�e > > contenant plusieurs tables... > > > > - Je dispose �galement d'un autre serveur, cette fois-ci en local, avec > > une base de donn�e contenant deux tables. Ces deux tables sont > > �quivalentes � deux de celle heberg� sur le serveur plus haut.. > > > > > > La journ�e je travail sur le serveur local.. je travail sur la base de > > donn�e et les deux tables qui sont dedans. Je souhaite que chaque nuit, > > les modifications des tables de la BD locale soit repercut�es sur celles > > du serveur web distant.. (cela implique, ajout/modification/suppression) > > > > Comment cela est-il possible concretement ? > > > > > > Merci :) > > > > -- > > Posted via http://www.ruby-forum.com/. > > > > > > > > > > -- > Cyril Mougel > > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
