共用方式為


設定用戶端通訊協定

適用於:SQL Server

本文說明如何使用 SQL Server Configuration Manager 來設定 SQL Server 中用戶端應用程式所使用的用戶端通訊協定。 Microsoft SQL Server 支援使用 TCP/IP 網路通訊協定和具名管道通訊協定來進行用戶端通訊。 如果用戶端是連接到相同電腦上的資料庫引擎執行個體,也可以使用共用記憶體通訊協定。 選取通訊協定有三種常見的方法。

  • 您可以在 SQL Server 組態管理員中設定通訊協定順序,來設定所有用戶端應用程式使用相同的網路通訊協定。

  • 藉由建立別名,您可以設定單一用戶端應用程式使用不同的網路通訊協定。 如需詳細資訊,請參閱 建立或刪除伺服器別名以供用戶端使用

  • 有些用戶端應用程式 (如 sqlcmd.exe) 可以指定通訊協定做為連接字串的一部分。 如需詳細資訊,請參閱 使用 sqlcmd 連線到 SQL Server

使用 SQL Server 組態管理員

啟用或停用用戶端通訊協定

  1. 在 SQL Server 組態管理員中,展開 [SQL Server 原生用戶端設定],以滑鼠右鍵按一下 [用戶端通訊協定],然後選取 [屬性]。

  2. [已停用的通訊協定 ] 方塊中選取通訊協定,然後選取 [ 啟用],以啟用通訊協定。

  3. [已啟用的通訊協定 ] 方塊中選取通訊協定,然後選取 [ 停用],以停用通訊協定。

變更用戶端電腦的預設通訊協定或通訊協定順序

  1. 在 SQL Server 組態管理員中,展開 [SQL Server 原生用戶端設定],以滑鼠右鍵按一下 [用戶端通訊協定],然後選取 [屬性]。

  2. 在 [ 已啟用的通訊協定 ] 方塊中,選取 [上移 ] 或 [向下移動],以變更嘗試連線到 SQL Server 時嘗試通訊協定的順序。 [啟用的通訊協定] 方塊裡最上方的通訊協定,是預設通訊協定。

    SQL Server 組態管理員會為伺服器別名組態與預設用戶端網路程式庫建立登錄項目。 不過,應用程式不會安裝 SQL Server 用戶端網路程式庫或網路通訊協定。 SQL Server 用戶端網路程式庫是在安裝 SQL Server 時安裝;網路通訊協定是在安裝 Microsoft Windows 時安裝 (或透過 [控制台] 中的 [網路] 安裝)。 特定網路通訊協定可能無法作為 Windows 安裝程式的一部分使用。 如需有關安裝這些網路通訊協定的詳細資訊,請參閱供應商說明文件。

將用戶端配置為使用 TCP/IP

  1. 在 SQL Server 組態管理員中,展開 [SQL Server 原生用戶端設定],以滑鼠右鍵按一下 [用戶端通訊協定],然後選取 [屬性]。

  2. [已啟用的通訊協定 ] 方塊中,選取向上和向下箭號,以變更嘗試連線到 SQL Server 時嘗試通訊協定的順序。 [啟用的通訊協定] 方塊裡最上方的通訊協定,是預設通訊協定。

您可以勾選 [啟用共用記憶體通訊協定] 方塊來個別啟用共用記憶體通訊協定。