Pslips XP                              

        Home

Home
Up
Products
Search
Suggestions
Download
FAQ
What's New
Reseller
NCA_LANDING
           

         

 

Access Denied Errors in PHONEslips when running Norton Anti-Virus on Windows 2000/XP

 
Situation:
There is a known issue when running Norton Anti-Virus on a Windows 2000/ XP workstation computer that can affect any application attempting to access shared database files across a network. The issue is a result of a default setting configured in the Windows 2000/XP operating system known as "Opportunistic Locking". When a PHONEslips workstation attempts to access shared database files located on another Windows 2000/XP computer, the Windows 2000/XP operating system will attempt to increase performance by locking the files and caching information locally. When this occurs, Norton Anti-Virus is unable to properly conduct its network scanning function, which results in an "Access Denied Reading" error message displayed during various PHONEslips operations.

In addition, according to Microsoft, opportunistic locking can increase the risk of database corruption when a file is shared by two or more clients on a network file server.

Solution:
Disable Opportunistic Locking on the Workstation or Server computers to avoid "Access Denied" error messages and possible corruption in the PHONEslips database files.

Summary Information about Opportunistic Locking on Windows NT/2000/XP

  1. Opportunistic locking, if enabled, can corrupt ANY database shared over a network from a server running Windows NT, 2000, or XP. This includes PHONEslips, ACT, Microsoft Access, Borland Paradox, Omnis, Lotus Domino and many others.

  2. Opportunistic locking is enabled, by default, when Windows NT, 2000, or XP is installed.

  3. Opportunistic locking is re-enabled whenever a Service Pack is applied to Windows NT, 2000, or XP.

For more detailed information regarding Opportunistic Locking, please see the following Microsoft Knowledgebase articles:

Opportunistic Locking on Windows NT
http://support.microsoft.com/support/kb/articles/q129/2/02.asp

Opportunistic Locking on Windows 2000/XP
http://support.microsoft.com/support/kb/articles/q296/2/64.asp

 

Disabling Opportunistic Locking on Windows NT/2000/XP:

Opportunistic locking can be disabled either by downloading and installing the REG utilities listed below, or manually entering the below registry entries into the workstation or server computers.

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

Disclaimer: We make no warranties for the instructions given in the Microsoft Knowledgebase article referenced above, or for the utilities and registry entries reproduced on this web page. You agree to make all registry changes at your own risk.

 

To disable Opportunistic Locking by downloading and installing the Windows 2000/XP registry utility:

1. Click on the desired REG file listed below to begin downloading the file:

Workstation Registry Utility
Oplocks.reg

Server Registry Utility
Oplocks server.reg

2. Store the file to a temporary folder on the desired workstation or server computer.

3. Once downloaded, double-click on the file to add the entry to the Windows registry.

4. Re-boot the computer.

5. Perform the above steps on all Windows 2000/XP computers.

 

 
Designline, Designline/Realsoft, RealSoft International,  are trademarks of RealSoft International. "The Future of Messaging" copyright  1998-2003. All other products mentioned are registered trademarks or trademarks of their respective companies.  We vigorously protect our intellectual properties and grant permission to use content of this website only by written authorization.   By entering this website you agree the contents are a compilation work which is the exclusive property of RealSoft International and that you will not reproduce any without express consent.   The WebMaster may be contacted at futurus@email.com.  Copyright © 1985-2003 RealSoft International. All rights reserved.
Last modified: April 4, 2003