Précédent   Forum du club des développeurs et IT Pro > Bases de données > Autres SGBD > Paradox
Paradox Forum d'entraide sur Paradox, et sur Borland Database Engine
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/05/2012, 14h01   #1
vinystic
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 54
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 54
Points : 12
Points : 12
Par défaut Index is out of date

Bonjour,

J'ai une application paradox qui fonctionne depuis 2 ans sans problème en réseau sur plusieurs postes. Depuis peu, sur certain PC (jamais les mêmes), j'ai un message d'erreur qui me dit que "l'index is out of date" sur ma base de données principale. Je suis obligé de fermer paradox sur tous les PC pour que ça fonctionne à nouveau. Certaine fois sans rien toucher, ça re-fonctionne à nouveau. Je suis un peu perdu, pouvez-vous m'aider.

Merci,
vinystic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2012, 21h06   #2
comico
Membre habitué
 
Inscription : octobre 2007
Messages : 105
Détails du profil
Informations personnelles :
Localisation : France, Essonne (Île de France)

Informations forums :
Inscription : octobre 2007
Messages : 105
Points : 116
Points : 116
Bonjour

Il faut passer le paramètre LOCALSHARE à True dans le fichier de configuration BDE idapi32.cfg (sur le pilote PARADOX).

Il faut également configurer les postes pour une MAJ automatique de l'horloge sur un serveur de temps.
comico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2012, 15h17   #3
vinystic
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 54
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 54
Points : 12
Points : 12
Citation:
Envoyé par comico Voir le message
Bonjour

Il faut passer le paramètre LOCALSHARE à True dans le fichier de configuration BDE idapi32.cfg (sur le pilote PARADOX).

Il faut également configurer les postes pour une MAJ automatique de l'horloge sur un serveur de temps.
Merci pour votre réponse, j'ai fais ce que vous m'avez conseillé mais le problème persiste. Une filiale en Slovaquie utilise aussi cette application paradox en passant par un serveur TSE. Le problème peut-il venir de la.

Merci
vinystic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2012, 18h43   #4
comico
Membre habitué
 
Inscription : octobre 2007
Messages : 105
Détails du profil
Informations personnelles :
Localisation : France, Essonne (Île de France)

Informations forums :
Inscription : octobre 2007
Messages : 105
Points : 116
Points : 116
Bonjour

Bien vérifier que tout le monde utilise bien le même fichier de configuration IDAPI centralisé donc (où alors répéter ce paramétrage LOCALSHARE à True dans chaque fichier idapi utilisé). Rappel on peut préciser ce fichier idapi par le paramètre -o dans la ligne de commande de lancement.

Ce que je fais également maintenant pour le premier utilisateur qui ouvre l'application le matin (test présence date du jour dans une petite table Param) c'est de tester l'intégrité de toutes les tables (méthode isTableCorrupt) et de reconstruire tous les index (sauf pour les tables immobiles genre CodePostaux) avec la méthode tc.ReindexAll()

Sinon j'ai un site proche dans son architecture de ce que vous décrivez (accès local + accès TSE) sans souci particulier. Mais à terme on envisage un full TSE.
comico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h06.


 
 
 
 
Partenaires

Hébergement Web