ACC: "Unable to Load Communication Module" Error Message

ID: Q95612


The information in this article applies to:


SYMPTOMS

You receive the following error message:

Unable to load communication module.
Driver has not been properly installed.
Unable to connect to data source.


CAUSE

When using database servers other than Microsoft SQL Server as the back- end, this error indicates that the communications module for that driver is not able to load. Please contact your ODBC driver vendor for more information.

If you're using Microsoft SQL Server, the error occurs because the DBNMP3.DLL file you are using may be old, you may have duplicate DBNMP3.DLL files on your system and the wrong one is being used, or the DBNMP3.DLL file you are using may be damaged or corrupted.

This error can also be caused by an incorrect [SQLSERVER] entry in your WIN.INI file. This entry should look like:


   [SQLSERVER]
   MY_SERVER=DBNMP3,\\MY_SERVER\PIPE\SQL\QUERY 


If there are any spaces in the above entry, or if DBNMP3 is misspelled, you will receive the error.


RESOLUTION

In Microsoft Access version 1.0, the DBNMP3.DLL file installed by Microsoft Access version 1.0 is dated 9/15/92, has a size of 8241 bytes. In Microsoft Access version 1.1, the DBNMP3.DLL file is dated 5/26/93 with a file size of 9941 bytes. In both versions, this file should be installed in the Windows\SYSTEM directory.


MORE INFORMATION

It is possible that there are other situations that may indirectly cause the above error message to be displayed. To troubleshoot this problem, do the following:


REFERENCES

Microsoft Access "User's Guide," version 1.0, pages 660-662


Keywords          : kberrmsg kbusage OdbcOthr 
Version           : 1.0 1.1 2.0
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: March 19, 1999