SQL Server 2008 Configuration Manager on a 64 bit machine does not display Network configuration & Native Client configuration options

PROBLEM:

When you open SQL Server 2008 configuration manager you do not see the following options :

Scenario 1 (64 bit options):

1) SQL Native Client 10.0 configuration

2) SQL Server Network configuration

Scenario 2 (32 bit options):

1) SQL Native Client 10.0 configuration(32 bit)

2) SQL Server Network configuration (32 bit)

CAUSE:

SQL Server configuration manager pulls the details with the help of SQLMGMPROVIDER.DLL.

This DLL has got two versions - one is 64 bit and the other is 32 bit :

The location 64 bit DLL is: C:\Program Files\Microsoft SQL Server\100\Shared\sqlmgmprovider.dll and the location 32 bit DLL is: C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmprovider.dll

If this DLL is corrupted then you will see this issue. In this case when I checked the property of the 64 bit DLL it was blank.

RESOLUTION:

If you are not able to see the 64 bit options, replace “C:\Program Files\Microsoft SQL Server\100\Shared\sqlmgmprovider.dll” with SQLMGMPROVIDER.dll copied from another working machine.

For the 32 bit options, replace “C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmprovider.dll” with the 32 bit SQL SQLMGMPROVIDER.dll” copied from another working machine.

Amit Khandelwal  
SE, Microsoft SQL Server

Reviewed by

Amit Banerjee
TL, Microsoft SQL Server