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

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

2025-08-28通用術語482

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

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

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

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

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

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

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

什麼是手持裝置標記語言 (HDML)?概念、運作方式

什麼是手持裝置標記語言 (HDML)?概念、運作方式

手持設備標記語言 (HDML) 是一種簡單的語言,用於為小型顯示器手持設備創建類似超文本的內容。什麼是 HDML(手持設備標記語言)?一種以超文本標記語言 (HTML) 為模型的標記語言,針對個人數字助理 (PDA)、尋呼機和行動電話等手持信息設備的無線互聯網訪問進行了優化。這些設備的顯示器尺寸有限...

什麼是vCalendar?概念、運作方式

什麼是vCalendar?概念、運作方式

網路百科全書中 vCalendar 的定義。什麼是 vCalendar?vCalendar 是一種網際網路通訊協定,用於在不同平台上執行的排程程式之間進行互通性。vCalendar 允許個人資料交換 (PDI) 程式透過網際網路交換排程資訊,以預訂會議、排定活動等。vCalendar 標準定義了透過...

什麼是應用程式服務提供者 (ASP)?概念、運作方式

什麼是應用程式服務提供者 (ASP)?概念、運作方式

網路百科全書中應用程式服務提供者 (ASP) 的定義。什麼是應用程式服務提供者 (ASP)應用程式服務提供者是透過廣域網路(WAN)向企業客戶提供軟體服務的公司的總稱,例如網際網路,特別是涉及Web和電子商務應用程式外包的服務。應用程式服務提供者應用服務提供商 (ASP) 通常是互聯網服務提供商&n...

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

網路百科全書中 NetBIOS over TCP/IP 節點類型的定義。什麼是 NetBIOS over TCP/IP 節點類型?NetBIOS over TCP/IP 節點類型是 NetBIOS over TCP/IP (NetBT) 主機的不同配置或節點類型。節點類型決定如何執行 Ne...