共用方式為


使用 ODBC 連線池搭配 RDS

如果您使用 ODBC 數據源,可以使用 Internet Information Services (IIS) 中的連線共用選項,以達到用戶端負載的高效能處理。 連線池作為連線的資源管理器,可以維持常用連線的打開狀態。

重要

從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service

若要啟用連線共用,請參閱 Internet Information Services 檔。

請注意,啟用連線共用可能會讓網頁伺服器受到其他限制,如Microsoft Internet Information Services 檔中所述。

若要確保連線共用穩定並提供額外的效能提升,您必須將Microsoft SQL Server 設定為使用 TCP/IP 套接字網路連結庫。

若要這樣做,您需要:

  • 將 SQL Server 電腦設定為使用 TCP/IP 套接字。

  • 將 Web 伺服器設定為使用 TCP/IP 套接字。

將 SQL Server 電腦設定為使用 TCP/IP 套接字

在 SQL Server 電腦上,執行 SQL Server 安裝程式,讓與數據源的互動使用 TCP/IP 套接字網路連結庫。

在 SQL Server 電腦上指定 TCP/IP 套接字網路連結庫

在 Microsoft SQL Server 6.5 中:

  1. 從 [開始選單],指向 [程式],指向 [Microsoft SQL Server 6.5],然後按一下 [SQL 安裝程式]。

  2. 按兩次「繼續」。

  3. 在 [Microsoft SQL Server -Options] 對話框中,選取 [變更網络支援],然後按兩下 [繼續]。

  4. 確定已選取 [TCP/IP 套接字] 複選框,然後按兩下 [確定]。

  5. 按兩下 [繼續] 以完成,然後結束安裝程式。

在 Microsoft SQL Server 7.0 中:

  1. 從「開始」功能表,指到「程式」,指到「Microsoft SQL Server 7.0」,然後按一下「伺服器網路公用程式」。

  2. 在對話框的 [一般] 索引標籤上,按兩下 [新增]。

  3. 在 [新增網络連結庫組態] 對話框中,按兩下 [TCP/IP]。

  4. 在 [埠號碼] 和 [Proxy 位址] 方塊中,輸入網路管理員提供的埠號碼和 Proxy 位址。

  5. 按兩下 [確定] 以完成,然後結束設定。

將 Web 伺服器設定為使用 TCP/IP 套接字

設定 Web 伺服器以使用 TCP/IP 套接字有兩個選項。 您所做的取決於所有 SQL Server 實例是從網頁伺服器存取,還是只從網頁伺服器存取特定的 SQL Server。

如果從網頁伺服器存取所有 SQL Server 實例,您必須在 Web 伺服器電腦上執行 SQL Server 用戶端設定公用程式。 下列步驟會變更從這個 IIS Web 伺服器建立之所有 SQL Server 連線的預設網路連結庫,以使用 TCP/IP 套接字網路連結庫。

設定網頁伺服器 (所有 SQL Server)

針對 Microsoft SQL Server 6.5:

  1. 從 [開始] 功能表,指向 [程式],指向 [Microsoft SQL Server 6.5 ],然後按兩下 [SQL 用戶端組態公用程式]。

  2. 按兩下 [Net Library] 索引標籤。

  3. 在 [預設網络] 方塊中,選取 [TCP/IP 套接字]。

  4. 按兩下 [完成] 以儲存變更並結束公用程式。

針對 Microsoft SQL Server 7.0:

  1. 從 [開始] 功能表,指向 [程式],指向 [Microsoft SQL Server 7.0 ],然後按兩下 [用戶端網络公用程式]。

  2. 按兩下 [一般] 索引標籤。

  3. 在 [默認網络連結庫] 方塊中,按兩下 [TCP/IP]。

  4. 按兩下 [確定] 以儲存變更並結束公用程式。

如果從網頁伺服器存取特定的 SQL Server,您必須在網頁伺服器電腦上執行 SQL Server 用戶端設定公用程式。 若要變更特定 SQL Server 連線的網路連結庫,請在網頁伺服器計算機上設定 SQL Server 用戶端軟體,如下所示。

配置 Web 伺服器(特定的 SQL Server)

針對 Microsoft SQL Server 6.5:

  1. 從 [開始] 功能表,指向 [程式],指向 [Microsoft SQL Server 6.5],然後按兩下 [SQL 用戶端組態公用程式]。

  2. 按一下 [進階] 索引標籤。

  3. 在 [伺服器] 方塊中,輸入要使用 TCP/IP 套接字連線的伺服器名稱。

  4. 在 [DLL 名稱] 方塊中,選取 [TCP/IP 套接字]。

  5. 按兩下 [新增/修改]。 指向此伺服器的所有數據源現在都會使用 TCP/IP 套接字。

  6. 按兩下 [完成]。

針對 Microsoft SQL Server 7.0:

  1. 從 [開始] 功能表,指向 [程式],指向 [Microsoft SQL Server 7.0],然後按兩下 [客戶端設定公用程式]。

  2. 按一下 [一般] 索引標籤。

  3. 按兩下 [新增]。

  4. 在 [伺服器別名] 方塊中輸入伺服器的別名。 在 [網络連結庫] 方塊中,按兩下 [TCP/IP]。 在 [計算機名稱] 方塊中,輸入接聽 TCP/IP 套接字用戶端之計算機的計算機名稱。 在 [埠號碼] 方塊中,輸入 SQL Server 接聽的埠。

  5. 按兩下 [確定],然後再次按兩下 [確定] 以結束公用程式。

另請參閱

RDS 基本概念