COMMAND

    MDAC

SYSTEMS AFFECTED

    MDAC 2.5

PROBLEM

    Christopher Ortega found following.   He ran into something  funky
    while upgrading from MDAC 2.1 to MDAC 2.5.   He had load balancing
    setup and installed the MDAC upgrade to all the machines.  All his
    web database driven applications stopped working giving an error:

        Microsoft OLE DB Provider for SQL Server error '80004005'
        An old netlib (DBMSSOCN) has been detected. Please delete it and restart the application.
        /Default.asp, line 231

    The  name  of  the  file  was  dbmssocn.dll.   This  is the TCP/IP
    transport  API  that  appears  on  all  Ortega's  servers  in  two
    directories: c:\WINNT\system32 and c:\WINNT\system32\inetserv\.

    After searching through two machines that were upgraded to the new
    MDAC (2.5), Christopher found a version modified 9/20/00, assuming
    this being the one modified by the upgrade.  But it only  modified
    one of the two servers out  of the 4 directories (2 being  on each
    server).  When he deleted  the .dll in the \inetserv  directories,
    everything worked fine.

SOLUTION

    Replace the .dll  in all directories  where you had  installed the
    upgrades and have found the older versions of the .dll.