Netværks-indstillinger - Undertrykkelse af cache.

 

Ved brug af programmer baseret på Borlands Database Engine (BDE) kan det i visse situationer forekomme, at data fra en arbejdsstation ikke når helt frem til serverens disk. Dette skyldes at data caches lokalt. Lokale cache-mekanismer skal derfor i videst muligt omfang undertrykkes, så der ikke opstår tab af data eller fejl i index-filer.

 

Indstillinger på arbejdsstationer

 

Windows 95 eller 98

·      HKey_Local_Machine\System\CurrentControlSet\Services\VxD\VREDIR\DiscardCacheOnOpen = 01

·      HKey_Local_Machine\System\CurrentControlSet\control\FileSystem\SoftCompatMode = 00,00,00,00

·      HKey_Local_Machine\System\CurrentControlSet\control\FileSystem\AsyncFileCommit = 01

·      HKey_Local_Machine\System\CurrentControlSet\control\FileSystem\DriveWriteBehind = 00,00,00,00

 

De sidste 3 indstillinger kan sættes manuelt under egenskaber for “Denne Computer” således:

 



Registry-værdierne for Windows 95 og 98 er alle af typen ”binær”.

 

Windows NT:

·      HKey_Local_Machine\System\CurrentControlSet\Services\Rdr\Parameters\UseWriteBehind = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\Lanmanworkstation\Parameters\UtilizeNTCaching = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\Lanmanworkstation\Parameters\UseOpportunisticLocking = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\EnableOplocks = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\CachedOpenLimit = 00

 

Windows 2000 eller XP:

·      HKey_Local_Machine\System\CurrentControlSet\Services\MRXSmb\Parameters\OplocksDisabled = 01

·      HKey_Local_Machine\System\CurrentControlSet\Services\Lanmanworkstation\Parameters\UseOpportunisticLocking = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\EnableOplocks = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\CachedOpenLimit = 00

 

Indstillinger på servere

 

Windows NT, 2000 eller XP:

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\EnableOpLocks  = 00

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\EnableOpLockForceClose = 01

·      HKey_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters\CachedOpenLimit = 00

 

Registry-værdierne for Windows NT, 2000 og XP er alle af typen ”dword”.

 

Referencer:

  1. Microsoft knowledge base artikler: Q296264, Q126026, Q163401
  2. På internettet: www.bdesupport.com/stability.htm