當前位置:首頁 > 通用術語 > 什麼是網路程式庫 (SQL Server)?概念、運作方式

什麼是網路程式庫 (SQL Server)?概念、運作方式

2025-08-28通用術語536

網路庫是 Microsoft SQL Server 用來與資料庫用戶端軟體通訊的網路介面層。

怎麼運作的

網路程式庫特定於每種類型的進程間通訊 (IPC) 機制。可以為正在使用的每個 IPC 機制載入一個 Net-Library,例如,一個用於命名管道通訊的 Net-Library,另一個用於 TCP/IP 通訊端。網路庫在伺服器和用戶端層級使用。這可讓使用內建的 Microsoft Windows NT 和 Windows 2000 支援同時支援不同網路上的用戶端,以在一個系統上同時執行多個網路通訊協定。

SQL Server 上的 Net-Libraries 會接聽來自資料庫用戶端的傳入連線嘗試。SQL Server 具有多通訊協定網路程式庫,可使用具名管道、TCP/IP 埠和循序封包交換 (SPX) 通訊端來接聽。

提供不同的網路圖書館選項:

  • 共享內存 – 當您的客戶端與 SQL Server 位於同一台物理機上時,您可以使用這個最簡單的網絡庫,它提供比其他網絡庫更快的通信,因為它繞過了物理網絡堆棧。原因是,它使用 Windows 共用記憶體功能在 SQL Server 和用戶端之間進行通訊。如果其他 Net-Libraries 無法正常工作,您可以在進行故障排除時使用此 Net-Library。

  • TCP/IP – TCP/IP(傳輸控制協定/網際網路協定)是在 Windows 平台上運行的用戶端上的預設協定。它允許跨具有不同硬體和作業系統的電腦的互連網路進行通訊。TCP/IP 被認為是繼共享記憶體之後的首選,因為它具有固有的網路流量路由標準和先進的安全功能。

  • 命名管道 – 命名管道協議使用一個進程的一部分內存來存儲/傳遞信息到另一個進程,這意味著一個進程的輸出成為另一個進程的輸入。另一個進程可能位於本機電腦上,也可能位於遠端電腦 (網路電腦) 上。該協定用於快速局域網以獲得更好的效能。

  • VIA – VIA 代表虛擬介面適配器。此協定適用於威盛硬體。請避免在較新的開發中使用此通訊協定,因為它已被取代,並將在未來版本的 SQL Server 中移除。

配置網路庫

若要設定用戶端和伺服器網路庫,我們可以使用 SQL Server 設定管理員。移至 SQL 原生用戶端設定 (在 SQL Server 2008 和 R2 上),並為此用戶端所建立的所有連線指定預設的 Net-Library,或指定特定的 Net-Library 以連線到特定的 SQL Server 執行個體:

配置網路庫

“什麼是網路程式庫 (SQL Server)?概念、運作方式” 的相關文章

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

網路百科全書中 Microsoft 系統管理伺服器 (SMS) 的定義。什麼是 Microsoft 系統管理伺服器 (SMS)?SMS 是用於管理組織網路電腦的 Microsoft BackOffice 應用程式。Microsoft 系統管理伺服器 (SMS) 可讓網路管理員:管理其硬體和軟體資產從...

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是Alpha 平台 (DEC)?概念、運作方式

什麼是Alpha 平台 (DEC)?概念、運作方式

網絡百科全書中阿爾法平台的定義。什麼是 Alpha 平台?處理器基於DEC Alpha RISC架構微處理器的計算機平台。Alpha 是 Microsoft Windows NT 支持的兩個處理器平台之一(另一個是英特爾的 x86 平台)。DEC Alpha 21164 處理器Alpha...

什麼是Attribute Property?概念、運作方式

什麼是Attribute Property?概念、運作方式

網路百科全書中Attribute Property的定義。什麼是Attribute Property?Attribute Property 是 Active Directory 中物件的屬性。屬性是儲存在物件中的實際資訊。例如,使用者類別物件是由屬性所組成,例如使用者帳戶物件的...

什麼是自動化 (OLE 自動化)?概念、運作方式

什麼是自動化 (OLE 自動化)?概念、運作方式

自動化可讓一個應用程式操作在另一個應用程式中實作的物件,或公開物件以便可以操作它們。自動化 (OLE 自動化)索引(在此頁面中)什麼是自動化(OLE Automation)自動化伺服器自動化伺服器範例支援自動化伺服器自動化用戶端在自動化用戶端中處理事件自動化用戶端:使用類型程式庫如何從類型庫創建分派...

什麼是儲存區域網路 (SAN) ?概念、運作方式、技術和協議

什麼是儲存區域網路 (SAN) ?概念、運作方式、技術和協議

歡迎來到儲存區域網路 (SAN) 的世界!在當今數據至高無上的數位環境中,高效可靠的儲存解決方案至關重要。了解 SAN 及其在現代基礎設施中的重要性至關重要。在這篇文章中,我們將踏上揭開 SAN 之謎的旅程,探索它們的基本概念、優勢和實際應用。最後,您將具備欣賞和利用儲存區域網路強大功能的知識。那麼...