Network Management
Disable Named Pipes on the SQL client
This article provides steps on disabling Named Pipes (through Windows Registry) on the server where SQL Client is installed.
First published date
Last published date
Overview
- Local protocol - Shared Memory
- Remote protocol - Named Pipes and TCP (they can also be used locally)
Product section
Cause
Resolution
In order to disable Named Pipes protocol on the SQL client, follow the steps below (example for the SQL Server 2008 Client - ver 10.0):
- Open Windows Registry.
- Navigate to the below key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI10.0 - Double click on
ProtocolOrderthe key. - Remove line with
np(Named Pipes). - Click OK.
- Double click on
ProtocolsSupportedthe key. - Remove line with
np(Named Pipes) - Click OK.
Note:
- The above steps refer to changing values in Windows Registry - be careful while applying these changes and always make a backup of the registry keys being modified.
- For different versions of the SQL Client please check Microsoft SQL Server Versions List (© 2007–2020 SqlServerBuilds.blogspot.com, available at https://sqlserverbuilds.blogspot.com/, obtained on July 3, 2020)