mon application doit avoir des information à partir d'une autre, c'est à dire , une table " facture "de ma base de données va étre remplie à partir d'une table de l'autre base de données et les mises à jours de ma tables doivent etre automatiques
mon application doit avoir des information à partir d'une autre, c'est à dire , une table " facture "de ma base de données va étre remplie à partir d'une table de l'autre base de données et les mises à jours de ma tables doivent etre automatiques
Bonjour,
Plusieurs solutions existent mais maintenant quel est votre réel besoin :
Devez vous mettre systematiquement a jour les données de votre base A dans votre base B ?
Quel est votre version de SQL Server ?
Si c'est de manière automatique vous pouvez utiliser les méthodes suivantes :
- un trigger qui alimente la table B a chaque insertion (pas forcément le plus propre mais le plus facile a mettre en place )
- la réplication permet de faire ça proprement sous reserve d'avoir la version entreprise: https://msdn.microsoft.com/fr-fr/lib...=sql.120).aspx
- via un lot SSIS et l'agent SQL Server (déclenchement via des contraintes horaires)
- via des procédures stockées et l'agent SQL Server (déclenchement via des contraines horaires)
- via le Change Data Capture (dépend de la version SQL Server) https://technet.microsoft.com/en-us/...=sql.105).aspx
- SQL broker https://msdn.microsoft.com/fr-fr/lib...=sql.120).aspx
- ...
Bref il y a une multitude de solution mais il faut définir la fréquence de rafraichissement et comment vous voulez dupliquer vos données ( filtres des données erronés ... )
merci énormément pour votre repense GENEREUSE !!
ma version de sql server est : sqlserver 2008 r2 express
mon application est une app de gestion des dépenses : chaque dépenses doit avoir une facture , l'application de facturation existe déjà donc je dois récupérer les dépenses a partir de la BD de facturation .
je vais essayer tes solutions suggérées
j'espére ca marchera
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager