用戶端軟體可讓用戶端電腦連線到網路上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 與用戶端應用程式之間調解,以 OLE DB 資料列集的形式取用 SQL Server 數據。 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 的用戶端。 使用 DB-Library 之用戶端應用程式的 SQL Server 支援僅限於Microsoft SQL Server 7.0 功能。
備註
雖然 SQL Server Database Engine 仍然支援使用 DB-Library 和 Embedded SQL API 從現有應用程式連線,但不包含進行使用這些 API 的應用程式程式設計工作所需的檔案或文件。 未來的 SQL Server Database Engine 版本將會卸除對 DB-Library 或內嵌 SQL 應用程式的連線支援。 請勿使用 DB-Library 或 Embedded SQL 來開發新的應用程式。 修改現有的應用程式時,移除 DB-Library 或 Embedded SQL 的任何相依性。 請改用 SQLClient 命名空間或 OLE DB 或 ODBC 等 API,而不是這些 API。 SQL Server 不包含執行這些應用程式所需的 DB-Library DLL。 若要執行 DB-Library 或內嵌 SQL 應用程式,您必須從 SQL Server 6.5 版、SQL Server 7.0 或 SQL Server 2000 取得 DB-Library DLL。
不論應用程式類型為何,管理用戶端主要包含設定其與 SQL Server 伺服器元件的連線。 根據您的網站需求,客戶管理的範圍可能從僅需輸入伺服器主機的名稱,到建立自定義配置項目資料庫,以適應多樣化的多伺服器環境。
SQL Server Native Client DLL 包含網路連結庫,並由安裝程式安裝。 在安裝 SQL Server 的新安裝期間,不會啟用網路協定。 升級的安裝會啟用先前啟用的通訊協定。 網路基礎協定會作為 Windows 安裝過程的一部分安裝(或透過控制台中的「網路」安裝)。 下列工具可用來管理 SQL Server 用戶端:
SQL Server 組態管理員
用戶端和伺服器網路元件都是使用 SQL Server 組態管理員進行管理,其結合舊版的 SQL Server 網路公用程式、SQL Server 用戶端網路公用程式和 Service Manager。 SQL Server 組態管理員是 Microsoft 管理控制台 (MMC) 嵌入式管理單元。 它也會顯示為 Windows 電腦管理器插件中的節點。 您可以使用 SQL Server 組態管理員來啟用、停用、設定及設定個別網路連結庫的優先順序。
設定
執行 SQL Server 安裝程式,在用戶端電腦上安裝網路元件。 從命令提示字元啟動安裝程式時,可以在安裝期間啟用或停用個別的網路連結庫。
ODBC 數據源管理員
ODBC 數據源管理員可讓您在執行 windows作系統Microsoft的電腦上建立和修改 ODBC 數據源。
本節中
建立或刪除用戶端使用的伺服器別名 (SQL Server 組態管理員)
檢查 ODBC SQL Server 驅動程式版本 (Windows)