Devis Outil de synchronisation

Appel d'offre développement << Projet précédentCréer un projet similaireProjet suivant >>
 # Statut Fermé
 # Créé le 29/04/2008 17:17
 # Date limite de dépôt des offres 14/05/2008 17:17 (expiré)
 # Porteur du projet doxa-1826 (1 évaluation)
# Ecrire MP
 # Budget indicatif 300 - 1.500 €
 # Compétences recherchées
  • Développement -> Bases de données (SGBD)
  •  # Description Description du programme / site web :
    Réalisation d’un outil permettant de synchroniser des tables d’une base "SQL Server Express" vers une base de données SQL tierce

    Fonctions, contenu à ajouter ou à modifier :
    Une table définira l’ensemble des tables à synchroniser avec certaines options.

    Une procédure stockée généré l’ensemble des triggers à déclencher sur des inserts, update, delete afin d’insérer ou de modifier dans une table de log les manipulations effectuées sur les tables à synchroniser.

    A fréquence régulière, le « service d’export » traite la table de log et génère l’ensemble des requêtes associées (Insert, Update, Delete). Ce générateur produit en sortie de manière incrémentale des fichiers SQL (1.sql, 2.sql, …).

    A fréquence régulière, un script PHP s’exécute et récupère les derniers fichiers SQL disponibles. Il les exécute mettant ainsi à jour de la base de données de destination.

    Précisions :
    - le service d’export aura divers options : exécution optionelle d’une commande shell en post-traitement, d’une commande en pre-traitement / fréquence de traitement / format de date de sortie / option à ajouter aux commandes INSERT, UPDATE, DELETE / format d’INSERT / …
    - pour tester la synchronisation côté client et sa performance, il faudra écrire un petit script php5 fonctionnant avec mySQL 4.1

    Autres aspects de la prestation :
    Ce qui sera fourni :
    – Les schémas des principales tables à synchroniser et un jeu de données pour ces tables.
    – Une spécification détaillée de chaque partie de ce projet.

    Environnement :

    Versions de Sql server Express supportées : toute version 2005
    Les langages pouvant être utilisés pour le générateur : Java, C++, Python, Perl.
    Les systèmes d’exploitation supportés par le générateur : Windows 2000, 2003, XP
     # Etat d'avancement Projet concret et réalisation certaine
     # Fichier attaché Visible pour les membres codeurs pro uniquement

    # Vous pouvez dès maintenant...

    2 offres réalisées | 2 messages postés | Projet visualisé 225 fois

    Prestataire Offre Livraison Postée le Messages postés
    francedev Niveau Codeur Pro Classic
    (6)
     Société

    1 300,00 € 13 jours 02/05/2008 14:59 # Ecrire MP Lire MP
    Bonjour Nous sommes une équipe composé de (développeur/designer/webmarketeur) et nous souhaitons vous proposez nos services dans le cadre de votre projet. Notre objectif est de vous permettre d'atteindre vos objectifs et d' être unique. Notre équipe d'experts conçoit pour vous des solutions innovantes et de qualité. Cordialement

    mzam-6258
     Portage salarial

    1 300,00 € 10 jours 14/05/2008 02:02 # Ecrire MP Lire MP
    Bonjour, Je suis développeur avec plusieurs langages java, shell, php, ... Dba Oracle et de bonnes connaissances linux J'ai testé aujourd'hui un trigger sur insert d'une table sous sql server express et ca a fonctionné: après insert, le trigger génère directement le bon fichier sql: il me reste juste à gérer les droits d'ecritures sur un répertoire quelconque et la gestion des quotes dans une chaine de caracteres. PS: j'ai déjà réalisé une application, en java en 2001, d'echange de données entre différentes bases: oracle, db2, fichiers pltats. Le nombre de jours peut être moins. je suis à votre disposition pour de plus amples informations. A++

    Projets similaires Offres achat immédiat similaires