Data Access Worldwide Knowledge Base
Article ID 178 Article Title HOWTO: Correcting Netware data corruption problems Article URL http://www.dataaccess.com/kbasepublic/kbprint.asp?ArticleID=178 KBase Category NETWARE Date Created 01/15/1997 Last Edit Date 10/22/2002
Article Text
To prevent or correct data corruption with DataFlex data files on Novell Netware, take the following steps:
* Check to see if the Server is caching data - turn off Server Cache (True Commit)
- You can do this on the "Advanced Properties" tab of the Netware Client 32 properties.
* Check Windows workstation [NWREDIR] tag in system.ini file (turns off read caching at WS)
* Make sure Transaction Tracking System (TTS) is OFF on Novell side, if the DataFlex version is prior to 3.1
* Turn off write-behind caching:
A) On Windows 95/98 workstations:
Control Panel > System > Performance > File System > Troubleshooting:
=> Check the "Disable write-behind caching for all drives" checkbox
B) On Windows NT workstation:
1. Start the Registry Editor (Regedt32.exe). Be aware that before modifying the registry, you should make a back up so you can restore the registry. If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system.
2. Go to the subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Rdr\Parameters
3. Select Add Value on the Edit menu.
4. Enter the following:
Value Name: UseWriteBehind
Data Type: REG_DWORD
Data: 0
(0 value to disable, 1 to enable)
UseWriteBehind - Enables the write-behind optimization for write only files.
1. Go to the subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \Lanmanworkstation\parameters
2. Select Add Value on the Edit menu.
3. Enter the following:
Value Name: UtilizeNTCaching
Data Type: REG_DWORD
Data: 0
(0 value to disable, 1 to enable)
UtilizeNTCaching - Indicates whether the redirector uses the cache manager to cache the contents of files. Disable this parameter only to guarantee that all data is flushed to the server immediately after it is written by the application.
Note: This will require a reboot of your system before the new setting takes effect.
This article is recommended reading for the following keywords and/or categories:
cache caching novell netware nwredir readcaching
Web Links Related to this Article
DAW Knowledge Base article 110: Windows 95/98.NT Workstations with Novell Netware
URL=http://www.dataaccess.com/KBasePublic/KBPrint.asp?ArticleID=110
How to Disable Network Redirector File Caching
URL=http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q163401&
Email this Article
Email this Article to a Colleague
Send Feedback on this Article to Data Access Worldwide
Copyright ©2010 Data Access Corporation. All rights reserved.
The information provided in the Data Access Technical Knowledge Base is provided "as is" without warranty of any kind. Data Access Corporation disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Data Access Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Data Access Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.