IsModuleRegistered failed

This article replaces TK00115.

Error:

When launching Dynamics GP, you receive the following error.

IsModuleRegistered failed:
System.InvalidOperationException: GPConnection.Connect() failed: A network-related
or instance-specific error occurred while establishing a connection to SQL Server. The
server was not found or was not accessible. Verify that the instance name is correct
and that SQL Server is configured to allow remote connections. (provider: SQL 
Network Interfaces, error: 28 - Server doesn't support requested protocol.)

Cause:

TCI/IP protocol for GP2013 in SQL Server Configuration Manager is disabled.

Resolution:

  1. Open SQL Server Configuration Manager.
  2. Select Protocols for GP2013.
  3. Select TCI/IP and change status to Enabled.

Note: Verify that you have set the ODBC System DSN to use the correct SQL Native Client version as well.