Error 'The DSCCS service terminated with the following error: Overlapped I/O operation is in progress. Error 997' Starting the Dexterity Source Code Control Service (DSCCS.EXE)

Article ID: 850827
Expand all | Collapse all

TechKnowledge Content

Issue

Error - 'The DSCCS service terminated with the following error: Overlapped I/O operation is in progress. Error 997' occurs when trying to start the Dexterity Source Code Control Service (DSCCS.EXE).

Resolutions

Resolution 1

You will see the error - 'Overlapped I/O is in progress' when starting the DSCCS service if it can not find its provider DLL. The service uses the registry to locate the provider DLL. For example, on one machine, the path to the DLL is stored under a key such as:

HKEY_LOCAL_MACHINE\SOFTWARE\Great Plains Software\Dexterity Source Code Control Server\DSCCSProvider\Microsoft Visual SourceSafe

where the value is named (InterfaceLibrary) and the value is (C:\Program Files\Great Plains Software\DSCCS\dsccs-vss.dll)

If this DLL was moved or renamed or the registry entry for the provider was incorrect, you will see error 997. To resolve this error, simply correct the registry entry or re-install the DSCCS from the Dexterity install folder.

Note - The DSCCS service does log its errors to the Windows Application Event log. Therefore, on your machine, you can use the Event Viewer to get a more informative message on errors such as this. For example, when the service fails to start with error 997, I could get messages like this:

Event Type: Error
Event Source: dsccs
Event Category: None
Event ID: 161
Date: 9/7/2000
Time: 1:26:43 PM
User: N/A
Computer: VULCAN
Description:
The initialization process failed.

Unable to load the provider DLL.
Event Type: Error
Event Source: DSCCS
Event Category: None
Event ID: 126
Date: 9/7/2000
Time: 1:26:43 PM
User: N/A
Computer: VULCAN
Description:
Unable to load the provider DLL.

Resolution 2

It has also been found that if the SSAPI.DLL (for Visual SourceSafe) has not been registered, you may get this same error message. You will either need to register the DLL manually, or re-install Visual SourceSafe.

This article was TechKnowledge Document ID: 19555

Properties

Article ID: 850827 - Last Review: July 11, 2011 - Revision: 2.0
Keywords: 
kbmbsmigrate KB850827

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com