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

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

2025-08-28通用術語434

網路庫是 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)?概念、運作方式” 的相關文章

什麼是存取控制?概念、怎麼運作、通用術語

什麼是存取控制?概念、怎麼運作、通用術語

存取控制是一個通用術語,描述管理員如何保護對 Active Directory 中物件的存取。存取控制一詞也用於 Windows Server 和 Windows XP 平臺,以描述如何使用 NTFS 檔案系統來保護檔案和資料夾,以及如何控制共用資料夾、印表機和其他網路資源的存取。存取控制原則怎麼運...

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

網路百科全書中 NTFS 特殊權限 (Windows NT) 的定義。什麼是 NTFS 特殊權限 (Windows NT)?NTFS 特殊許可權是在 NTFS 檔案系統標準許可權對於特定安全性目的而言不夠精細時,授與或拒絕的個別許可權。無論您是保護檔案還是資料夾,可用的特殊權限都是相同的,...

什麼是RAID?概念、RAID 範例

什麼是RAID?概念、RAID 範例

RAID 是一種使用資料備援在磁碟子系統上實作容錯的技術。什麼是 RAID?RAID 代表獨立磁碟冗餘陣列,是一種透過使用軟體或使用單獨的硬體 RAID 儲存單元使用資料冗餘在磁碟子系統上實現容錯的技術。RAID 範例資料會以數種方式之一分散到磁碟機、稱為 RAID 層級、視所需的備援和效能層級而定...

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

網路百科全書中基本磁碟的定義。磁碟管理中的磁碟區是什麼?檔案系統中的最高組織層次是磁碟區。檔案系統位於磁碟區上。磁區至少包含一個分割區,這是實體磁碟的邏輯分割。包含存在於一個分割區上的資料的磁區稱為簡式磁區,而包含存在於多個分割區上的資料的磁區稱為多分割區磁區。什麼是基本磁碟?Microsoft W...

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

網路百科全書中網際服務 (GSNW) 的定義。什麼是 GSNW(NetWare 網關服務)?GSNW 是執行 Microsoft Windows 2000 和 Windows NT 的伺服器 (在 Windows NT 中稱為 NetWare 閘道服務) 的服...

什麼是全域負載平衡器?概念、怎麼運作的

什麼是全域負載平衡器?概念、怎麼運作的

網路百科全書中全域負載平衡器的定義。什麼是全域負載平衡器?Global Load Balancer 是一種基於硬件或軟件的解決方案,可以將 Web 內容請求導向到存儲內容的多個地理位置。例如,如果一個電子企業在全球有數個資料中心,它可以使用廣域負載平衡器將 Web 客戶流量導向至能夠為每一個客戶的位...