用戶端網路組態
適用於:SQL Server
用戶端軟體可讓用戶端電腦連線到網路上的 Microsoft SQL Server 執行個體。 「用戶端」是前端應用程式,會使用伺服器 (例如 SQL Server 資料庫引擎) 所提供的服務。 主控這個應用程式的電腦稱為「用戶端電腦」。
在最簡單的層級中,SQL Server 用戶端可以與 SQL Server 執行個體位在相同的電腦上。 不過,用戶端通常會透過網路連接到一或多個遠端伺服器。 SQL Server 的用戶端/伺服器架構可順暢地管理網路上的多個用戶端及伺服器。 預設用戶端組態在大部分情況下都會足夠。
SQL Server 用戶端可以包含各種類型的應用程式,例如:
OLE DB 取用者
這些應用程式會使用 SQL Server Native Client OLE DB 提供者,連線到 SQL Server 的執行個體。 OLE DB 提供者會在 SQL Server 與把 SQL Server 資料當作 OLE DB 資料列集取用的用戶端應用程式之間居中協調。 sqlcmd 命令提示字元公用程式與 SQL Server Management Studio 都是 OLE DB 應用程式的範例。
ODBC 應用程式
這些應用程式包含與舊版 SQL Server 一起安裝的用戶端公用程式 (例如 osql 命令提示字元公用程式),以及其他使用 SQL Server Native Client ODBC 驅動程式連線到 SQL Server 執行個體的應用程式。
DB-Library 用戶端
這些應用程式包含 SQL Server isql 命令提示字元公用程式,以及寫入至 DB-Library 的用戶端。 SQL Server 支援用戶端應用程式使用 DB-Library,但僅限於 Microsoft SQL Server 7.0 功能。
注意
雖然 SQL Server 資料庫引擎仍支援使用 DB-Library 和內嵌式 SQL API 的現有應用程式連線,但不包含在使用這些 API 的應用程式上執行程式設計工作所需的檔案或文件。 SQL Server 資料庫引擎未來版本將卸除對 DB-Library 或內嵌式 SQL 應用程式連線的支援。 請勿使用 DB-Library 或內嵌式 SQL 來開發新的應用程式。 在修改現有的應用程式時,請移除對 DB-Library 或內嵌式 SQL 的相依性。 如果不想要使用這些 API,請使用 SQLClient 命名空間或 API (例如 OLE DB 或 ODBC)。 SQL Server 不包含執行這些應用程式所需的 DB-Library DLL。 若要執行 DB-Library 或內嵌式 SQL 應用程式,則必須可從 SQL Server 6.5 版、SQL Server 7.0 或 SQL Server 2000 (8.x) 使用 DB-Library DLL。
不論應用程式的類型為何,管理用戶端主要在於設定其與 SQL Server 伺服器元件的連線。 視您站台的需要,用戶端管理的範圍小自輸入伺服器電腦名稱,到建立一個自訂的設定項目以適應多變的多重伺服器環境。
SQL Server Native Client DLL 包含網路程式庫,而且是透過安裝程式進行安裝。 SQL Server 的全新安裝期間不會啟用網路通訊協定。 升級安裝會啟用先前啟用的通訊協定。 基礎網路通訊協定會安裝為 Windows 安裝程式的一部分 (或透過 [控制台] 中的 [網路])。 下列工具可用以管理 SQL Server 用戶端:
SQL Server 組態管理員
用戶端與伺服器網路元件都是由 SQL Server 組態管理員所管理,其結合了舊版的 SQL Server 網路公用程式、SQL Server 用戶端網路公用程式及服務管理員。 SQL Server 組態管理員是一種 Microsoft Management Console (MMC) 嵌入式管理單元。 它也會以節點形式出現在 Windows Computer Manager 嵌入式管理單元中。 個別的網路程式庫可以使用 SQL Server 組態管理員加以啟用、停用、設定及設定優先權。
設定
執行 SQL Server 安裝程式,將網路元件安裝在用戶端電腦上。 從命令提示字元啟動安裝程式時,可以在安裝期間啟用或停用個別的網路程式庫。
ODBC 資料來源管理員
[ODBC 資料來源管理員] 可讓您在執行 Microsoft Windows 作業系統的電腦上建立及修改 ODBC 資料來源。
本節內容
建立或刪除用戶端使用的伺服器別名 (SQL Server 組態管理員)
檢查 ODBC SQL Server 驅動程式版本 (Windows)