|
PROFESSIONAL NEWSGROUPS WINDEV, WEBDEV and WINDEV Mobile |
| | | | | |
consolidation des données!HELP |
Started by patrix, Nov., 29 2005 9:29 AM - 5 replies |
| |
| | | |
|
| |
Posted on November, 29 2005 - 9:29 AM |
Je suis entraint de déveloper une application (avec windev9 qui) peut être utilisée sur plusieurs établissements.chaque établissement a sa propre base de données. Et après(à la fin de la journée) ces données doit être ramenées à la base de donnée centrale(distante)-->consolidation des données. Je souhaite savoir comment je doit m'y prendre
Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
Posted on November, 29 2005 - 10:13 AM |
Voir du coté de la réplication Assez facile à mettre en place quand on prend 1 heure pour réfléchir à l'organisation (prendre plutôt la réplication hétérogène, plus souple, et voir dans les ressources du TDF Tech de juin 05 quelques part sur le site de Pcsoft, y'a un mode opératoire détaillé) |
| |
| |
| | | |
|
| | |
| |
Posted on November, 29 2005 - 10:38 AM |
patrix a écrit :
Je suis entraint de déveloper une application (avec windev9 qui) peut être utilisée sur plusieurs établissements.chaque établissement a sa propre base de données. Et après(à la fin de la journée) ces données doit être ramenées à la base de donnée centrale(distante)-->consolidation des données. Je souhaite savoir comment je doit m'y prendre
Merci d'avance.
Bonjour
Nous utilisons un serveur TSE en accès distant pour tous les sites. Ainsi, le transit est assuré sur la même machine.
Sinon, chaque site peut mettre à disposition d'un serveur (sur un ftp) un fichier texte comportant les modifications apportées à la base (alimentée par trigger).
Evidement si la synchronisation doit être bi-directionnelle les problèmes surviennent.
PS : S'il s'agit par exemple d'un consolidation de ventes : une simple liste des code/quantités devrait suffire.
Evidement le traitement de la liste doit proposer un système de suivit (Log) qui met en évidence les erreurs pour forcer une synchronisation ultérieure.
PPS : Il existe aussi la gestion des journaux/réplications etc qu'il faut détailler
Une chose à ne pas perdre de l'esprit : toujours faire au plus simple dans ces procédés où la robustesse est primordiale.
[R&B] WDForge.org |
| |
| |
| | | |
|
| | |
| |
Posted on November, 29 2005 - 10:50 AM |
Bonjour, vous pouvez regarder du coté de la réplication. Un réplication abonné vers maitre devrait correspondre. (vos établissements peuvent voir les données des autres établissement? Si oui, il vaut mieux faire une réplication bi directionnel.) L'aide est assez bien documenté sur ce sujet la. Le forum vous permetera de résoudre les problèmes si vous en rencontré. Cordialement Christophe C
"patrix" <patrickyounes@yahoo.com> a écrit dans le message de news: 438c0b1d@news.pcsoft.fr...
Je suis entraint de déveloper une application (avec windev9 qui) peut être utilisée sur plusieurs établissements.chaque établissement a sa propre base de données. Et après(à la fin de la journée) ces données doit être ramenées à la base de donnée centrale(distante)-->consolidation des données. Je souhaite savoir comment je doit m'y prendre
Merci d'avance.
|
| |
| |
| | | |
|
| | |
| |
Posted on November, 29 2005 - 9:38 PM |
Pour ma part la réplication n'a pas été concluante. Source de problèmes en tous genre. Nous avons décidé de passer en TSE avec un serveur qui tient la route c'est la bonne solution. Une seule base à maintenir, Un seul serveur et performance très bonne. |
| |
| |
| | | |
|
| | |
| |
Posted on November, 30 2005 - 1:02 PM |
Tout dépends si cette copie doit être faite des sites clients au site au central puis du site central au site client, ou uniquement du site client au site central. Pour ma part, j'ai été confronté à une situation similaire dans le cas ou la copie se faisait uniquement du site client ou site central.
Vous pouvez utiliser la réplication. Pour ma part, j'ai préféré éviter.
Dans mon cas, au niveau des fichiers des bases clientes à transférer vers la base centrale, j'ai rajouté une rubrique de type booléen et de nom "ATransferer".
A chaque modification ou création d'un enregistrement, la valeur de ATransferer était modifiée en "Vrai"
En fin de journée, une personne désignée fait appel a une application de transfert, une requête est exécutée sur chaque fichier à transférer avec pour condition ATransferer doit être vrai.
Je me connecte via un VPN, serveur RPC ou encore via le serveur HF C/S au site central.
Je parcours ma requête et réécrit chaque enregistrement dans ma base centrale.
Il existe peut être une solution plus simple, mais dans mon cas, c'est à dire l'envoi des commandes de commerciaux en déplacements, ça n'a posé aucun problèmes et tout a toujours été correctement transféré.
J'espère avoir été suffisamment clair, dans le cas contraire, n'hésitez pas à me contacter. -- Cordialement,
GRIECO Anthony SGTP Laclau agrieco@laclau.fr
"patrix" <patrickyounes@yahoo.com> a écrit dans le message de news: 438c0b1d@news.pcsoft.fr...
Je suis entraint de déveloper une application (avec windev9 qui) peut être utilisée sur plusieurs établissements.chaque établissement a sa propre base de données. Et après(à la fin de la journée) ces données doit être ramenées à la base de donnée centrale(distante)-->consolidation des données. Je souhaite savoir comment je doit m'y prendre
Merci d'avance.
|
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|