如何:設定用戶端通訊協定 (SQL Server 組態管理員)

使用 SQL Server 用戶端組態,啟用或停用由用戶端應用程式所使用的通訊協定。若要檢視用戶端通訊協定,請在主控台窗格中展開 [SQL Server Native Client 組態],再按一下 [用戶端通訊協定]

詳細資料窗格顯示通訊協定的名稱和用戶端嘗試連接到伺服器時使用它們的順序。您也可以查看通訊協定是啟用或停用 (狀態),以及取得通訊協定檔案的詳細資訊。

以滑鼠右鍵按一下通訊協定,以存取含有下列指令的內容功能表:

  • [啟用],允許 SQL Server 使用選取的通訊協定。

  • [停用],防止 SQL Server 使用選取的通訊協定。

  • [順序],開啟 [用戶端通訊協定屬性] 對話方塊。

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

  1. 在「SQL Server 組態管理員」中,展開 [SQL Server Native Client 組態],並以滑鼠右鍵按一下 [用戶端通訊協定],然後按一下 [屬性]

  2. [停用的通訊協定] 方塊中按一下某通訊協定,再按一下 [啟用],即可啟用通訊協定。

  3. [啟用的通訊協定] 方塊中按一下某通訊協定,再按一下 [停用],即可停用通訊協定。

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

  1. 在「SQL Server 組態管理員」中,展開 [SQL Server Native Client 組態],並以滑鼠右鍵按一下 [用戶端通訊協定],然後按一下 [屬性]

  2. [啟用的通訊協定] 方塊中,按一下 [上移][下移],來變更要連接到 SQL Server 時使用通訊協定的順序。[啟用的通訊協定] 方塊裡最上方的通訊協定,是預設通訊協定。

在「SQL Server 組態管理員」的主控台窗格中,按一下 [別名],即可在詳細資料窗格中看到目前設定的別名清單。按一下標頭中的資料行名稱來排序顯示的項目。藉由建立伺服器別名,用戶端電腦可使用不同網路通訊協定來連接到多個伺服器,而不必指定每一個伺服器的通訊協定和連接詳細資料。此外,您也可以一直啟用不同的網路通訊協定,即使您只需要偶而使用它們。若您已設定伺服器接通非預設通訊埠編號或管道,且您已停用 SQL Server Browser 服務,請建立指定新通訊埠編號或具名管道的別名。

  • 別名名稱
    別名的名稱。用戶端應用程式連接到此名稱。

  • 伺服器
    與此別名相關聯的伺服器執行個體。

  • 通訊協定
    為連接而指定的通訊協定。

  • 參數
    任何其他的連接字串資訊,例如通訊埠編號或管道名稱。

若要建立別名

  1. 在「SQL Server 組態管理員」中,展開 [SQL Server Native Client 組態],並以滑鼠右鍵按一下 [別名],然後按一下 [新增別名]

  2. [別名名稱] 方塊中,輸入別名的名稱。當用戶端應用程式連接時使用此名稱。

  3. [伺服器] 方塊中,輸入伺服器的名稱或 IP 位址。針對具名執行個體,請附加執行個體名稱。

  4. [通訊協定] 方塊中,選取用於此別名的通訊協定。選取通訊協定,將選用的屬性方塊的標題變更為「通訊埠編號」、「管道名稱」、「VIA 參數」或「連接字串」。

如需每一種別名類型的有效和無效組合的範例,請參閱下列主題:

[!附註]

如果已設定的別名連接到錯誤的伺服器或執行個體,請停用再重新啟用相關的網路通訊協定。這麼做可清除任何快取的連接資訊,讓用戶端能夠正確連接。

重要事項重要事項

VIA 通訊協定已被取代。未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。