Skip to content

Commit e3cb519

Browse files
authored
Refresh Client Protocols Properties article (#34327)
1 parent 8841ca0 commit e3cb519

File tree

1 file changed

+50
-38
lines changed

1 file changed

+50
-38
lines changed

docs/tools/configuration-manager/client-protocols-properties-order-tab.md

Lines changed: 50 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Client Protocols Properties (Order Tab)"
33
description: Discover how to enable or disable client protocols. See how to rearrange the order in which protocols are used when clients try to connect to SQL Server.
44
author: rwestMSFT
55
ms.author: randolphwest
6-
ms.date: "03/14/2017"
6+
ms.date: 06/05/2025
77
ms.service: sql
88
ms.subservice: tools-other
99
ms.topic: conceptual
@@ -13,42 +13,54 @@ helpviewer_keywords:
1313
- "client protocols [SQL Server]"
1414
monikerRange: ">=sql-server-2016"
1515
---
16-
# Client Protocols Properties (Order Tab)
16+
# Client Protocols Properties (Order tab)
17+
1718
[!INCLUDE [SQL Server Windows Only](../../includes/applies-to-version/sql-windows-only.md)]
18-
Use the **Order** page on the **Client Protocols Properties** dialog box to view and enable the client protocols.
19-
20-
Click a protocol, and then click **Enable** or **Disable** to move the selected protocol to the **Disabled Protocols** or **Enabled Protocols** list.
21-
22-
Protocols are tried in the order listed, attempting to connect using the top protocol first, and then the second listed protocol, etc. Move protocols up or down the **Enabled Protocols** list, by clicking the up arrow and down arrow buttons. When connecting to [!INCLUDE[msCoName](../../includes/msconame-md.md)] [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] from a client on that computer, the **Shared Memory** protocol will always be tried first, if enabled.
23-
19+
20+
Use the **Order** page on the **Client Protocols Properties** dialog box in SQL Server Configuration Manager to view and enable the client protocols.
21+
22+
Select a protocol, and then select **Enable** or **Disable** to move the selected protocol to the **Disabled Protocols** or **Enabled Protocols** list.
23+
24+
Protocols are tried in the order listed, attempting to connect using the top protocol first, and then the second listed protocol, etc. Move protocols up or down the **Enabled Protocols** list, by selecting the up arrow and down arrow buttons. When connecting to [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] from a client on that computer, the **Shared Memory** protocol is always tried first, if enabled.
25+
2426
> [!NOTE]
25-
> These settings are not used by [!INCLUDE[msCoName](../../includes/msconame-md.md)] .NET SqlClient. The protocol order for .NET SqlClient is first TCP, and then named pipes, which cannot be changed.
26-
27-
## Options
28-
**Disabled Protocols**
29-
Lists the protocols that are installed but are not currently used.
30-
31-
**Enabled Protocols**
32-
Lists the protocols that are available for [!INCLUDE[msCoName](../../includes/msconame-md.md)] [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] clients on this computer.
33-
34-
**>**
35-
Enables the currently highlighted protocol in the **Disabled Protocols** box, moving it to the **Enabled Protocols** box.
36-
37-
**\<**
38-
Disables the currently highlighted protocol in the **Enabled Protocols** box, moving it to the **Disabled Protocols** box.
39-
40-
Up arrow
41-
Moves the highlighted protocol up in the list. This allows you to increase the priority in which the Net-Library will attempt to use the selected protocol for connections.
42-
43-
Down arrow
44-
Moves the highlighted protocol down in the list. This allows you to decrease the priority in which the Net-Library will attempt to use the selected protocol for connections.
45-
46-
**Enable Shared Memory Protocol**
47-
Enables the shared memory protocol which is always tried first (if enabled), when connecting to [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] from a client on that computer.
48-
49-
> [!NOTE]
50-
> If the protocol is specified through a prefix or as part of the connection string, only the specified protocol is attempted.
51-
52-
## See Also
53-
[Choosing a Network Protocol](/previous-versions/sql/sql-server-2016/ms187892(v=sql.130))
54-
27+
> These settings aren't used by [!INCLUDE [msCoName](../../includes/msconame-md.md)] .NET SqlClient. The protocol order for .NET SqlClient is first TCP, and then named pipes, which can't be changed.
28+
29+
## Options
30+
31+
#### Disabled protocols
32+
33+
Lists the protocols that are installed but aren't currently used.
34+
35+
#### Enabled protocols
36+
37+
Lists the protocols that are available for [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] clients on this computer.
38+
39+
#### > (greater than)
40+
41+
Enables the currently highlighted protocol in the **Disabled Protocols** box, moving it to the **Enabled Protocols** box.
42+
43+
#### \< (less than)
44+
45+
Disables the currently highlighted protocol in the **Enabled Protocols** box, moving it to the **Disabled Protocols** box.
46+
47+
#### &#8593; (up arrow)
48+
49+
Moves up the highlighted protocol in the list. This option allows you to increase the priority in which the network library attempts to use the selected protocol for connections.
50+
51+
#### &#8595; (down arrow)
52+
53+
Moves down the highlighted protocol in the list. This option allows you to decrease the priority in which the network library attempts to use the selected protocol for connections.
54+
55+
#### Enable Shared Memory protocol
56+
57+
Enables the shared memory protocol which is always tried first (if enabled), when connecting to [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] from a client on that computer.
58+
59+
If the protocol is specified through a prefix or as part of the connection string, only the specified protocol is attempted.
60+
61+
## Related content
62+
63+
- [Connect to the Database Engine](../../sql-server/connect-to-database-engine.md)
64+
- [Enable or disable a server network protocol](../../database-engine/configure-windows/enable-or-disable-a-server-network-protocol.md)
65+
- [Network Protocols and Network Libraries](../../sql-server/install/network-protocols-and-network-libraries.md)
66+
- [Choosing a Network Protocol](/previous-versions/sql/sql-server-2016/ms187892(v=sql.130))

0 commit comments

Comments
 (0)