Bonjour,
J'étais absent 2 jours, d'où mon retard dans la réponse.
J'ai pas bien compris qu'est ce que vous voulez dire par mettre à niveau le serveur (si c'est la mise à jour elle se fait automatiquement, normalement par des selectes sur les postes clients)
Oui, il s'agit bien de cela.
D'après vos indications, il semble que les erreurs se produisent uniquement sur le postes clients.
Il faudrait faire des essais pour savoir, si les erreurs débutent après la mise à jour par le serveur du poste client. L'écriture se fait directement du serveur dans les tables du poste client, si cela est le cas, il serait peut être préférable de créer un fichier en mode texte sur le serveur pour préparer la mise à jour, puis d'expédier ce fichier vers le poste client qui lui fera la mise à jour.
L'idée générale est d'éviter que le trafic Wifi transfert des tables de paradox. Les informations transférées sont préparées dans un fichier texte, cvs ou autres. A leur arrivée sur le poste, elle sont vérifiées par un programme à mettre en oeuvre, puis le poste lit les données et les inclut dans les tables locales. Cette approche doit éviter le cassage des index.
Maintenant, tout cela n'est pas très simple à mettre en place et nécessite un peu de la programmation.
Je pense que le premier point à détecter, c'est quand les index cassent. Après, il sera possible de mieux prévoir le remède.
Par ailleurs, êtes-vous certain que l'erreur sur les index ne provient pas d'une erreur de programmation de l'application.
J'ai peut être écrit des choses farfelues, à vous de me corriger.
Ne pas oublier, qu'avec Paradox, un code sur un poste local
select * from NomTableServeur where Filtre
Conduit aux opérations suivantes :
- Transfert de la totalité de la table du serveur vers le poste local
- Lecture des éléments à traiter et insertion dans les tables locales
C'est au moment du transfert par Wifi de la totalité de la table que des erreurs peuvent se produire. L'absence d'information conduit vers incident qui chez Paradox a pour conséquence de casser les index
A plus et bon courage.
Partager