Bonsoir vous tous
j'aurais besoin de vos conseils. J'ai un serveur linux qui tourne et qui va accueillir une application
écrite en windev 5.5 si je ne m'abuse. Ayant eu vent de risques de corruption des indexes de la base de donnée
si rien n'était fait au niveau des oplocks. Je me demandais si vous aviez des exemples de configuration préservant
les informations et qui ne ralentit pas trop les échanges réseau.
voici ce que j'ai trouvé sur le forum pcsoft.fr comme informations concernant les modifications à apporter
locking = yes
strict locking = yes
share modes = yes
oplocks = no
kernel oplocks = no
level2 oplocks = no
fake oplocks = no
blocking oplocks = no
Une autre question, faut-il aussi modifier le registre sur les clients (1 win2000, 4xp)?
Bonjour,
Il faut faire attention à OpLocks sur les postes de travail car on
risque qu'ils créent de problèmes dans les fichier des données et/ou
index. Windows a par défaut activé l'usage du cache réseau et OpLocks.
Ces deux choses, il faut désactiver sur les postes de travail comme le suit:
WNT, W2K, XP
===========
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Paramet- ers]
"UtilizeNtCaching"=dword:00000000
"UseOpportunisticLocking"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Rdr\Parameters]
"UseWriteBehind"=dword:00000000
W95/W98SE
=========
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VREDIR]
"NetClean"=hex:01
"DiscardCacheOnOpen"=hex:01
Par contre, dans mon expérience pas de problèmes avec le cache réseau et
OpLocks sur le serveur (LanmanServer).
Salutations
mat
merci d'avance