General network error

Problem

You get this error when connecting to a Microsoft SQL Server database from the Database step in the Application Wizard.

Error: [DBNETLIB][ConnectionRead(recv()).] General network error.

This error is caused because of a problem with the Named Pipes Network Library. 

Solution

Microsoft has confirmed this to be a problem and has provided a fix:

http://support.microsoft.com/default.aspx?scid=kb;en-us;827452

Alternatively, you can use the TCP/IP Network Library to connect to the SQL Server database.  To use TCP/IP Network Library:

  1. Click on Start, Programs, Microsoft SQL Server, Client Network Utility.

  2. On the General tab, select the TCP/IP from the Disabled list box and click on the Enable button to add it to the right side list box.

  3. Change the order of the Enabled Protocols to make TCP/IP to be above the Named Pipes network library.

See Also

Part IX:  Troubleshooting Applications

Application Will Not Run

Application Runs But No Data is Displayed

Application Error Messages