FIX: DBMSSOC3 Prevents Multiple Connections Across App

Last reviewed: April 30, 1997
Article ID: Q130274

The information in this article applies to:
  • Microsoft SQL Server, versions 4.21 and 4.21a
BUG# NT: 10456 (4.21)

SYMPTOMS

Multiple applications running on the same Windows 3.1 computer cannot make connections to a SQL Server using DBMSSOC3.DLL version 4.21.0.5 (shipped with SQL Server version 4.21a for Windows NT). If one application has an open connection, and another application attempts to open a connection, the following message is returned to the second application:

   Msg. No.: 10004 Severity: 9  State: 0 Error: Unable to connect: SQL
   Server is unavailable or does not exist. Specified SQL server not
   found. OS Error: 11 ConnectionOpen(WSASetBlockingHook(install)()).

However, multiple connections can be open within a single application.

WORKAROUND

This problem only occurs in DBMSSOC3.DLL version 4.21.0.5. The use of version 4.21.0.4 of this DLL or of a different network library, such as named pipes, will not exhibit this behavior.

STATUS

Microsoft has confirmed this to be a problem in SQL Server DBMSSOC3.DLL network library version 4.21.0.5. This problem was corrected in SQL Server DBMSSOC3.DLL network library version 6.00. For more information, contact your primary support provider.


Additional query words: DBMSSOC3 Windows NT
Keywords : kbfix6.00 kbother SSrvWinNT
Version : 4.21 4.21a
Platform : WINDOWS
Issue type : kberrmsg


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT 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.

Last reviewed: April 30, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.