SQL SERVER (sqlexpress)這個是SQL Server 引擎,即一個
SQL Server實例,因為你安裝的是VS2008自帶的簡裝版,所以該實例是Express版本,sqlexpress是這個實力的實例名,連接
sql sever name是<你的服務器名>\sqlexpress
SQL Server Browser服務主要的作用是偵聽UDP 1434端口,當你的SQL Server是命名實例的時候,即默認偵聽端口不是 TCP 1433的時候,客戶端需要先通過UDP 1434端口連接服務器上的SQL Browser服務獲取該服務器上命名實例實際式樣的TCP端口, 這樣才能建立後續連接。
SQL Server Browser服務主要的作用是偵聽UDP 1434端口,當你的SQL Server是命名實例的時候,即默認偵聽端口不是 TCP 1433的時候,客戶端需要先通過UDP 1434端口連接服務器上的SQL Browser服務獲取該服務器上命名實例實際式樣的TCP端口, 這樣才能建立後續連接。
SQL Server 瀏覽器工作原理
啟動一個 SQL Server 實例後,如果為 SQL Server 啟用了 TCP/IP 或 VIA 協議,服務器將被分配一個 TCP/IP 端口。如果啟用了 Named Pipes 協議,SQL Server 將偵聽特定的命名管道。該特定實例將使用此端口(或「管道」)與客戶端應用程序交換數據。在安裝過程中,TCP 1433 端口和管道
由於只有一個 SQL Server 實例可以使用端口或管道,因此,會將不同的端口號和管道名稱分配給命名實例,包括 SQL Server Express。
默認情況下,命名實例和 SQL Server Express 在啟用時便配置為使用動態端口,也就是說,當 SQL Server 啟動時就分配了可用端口。
如果需要,可以為 SQL Server 實例分配特定端口。連接時,客戶端可以指定特定端口,但是如果端口是動態分配的,端口號可能會在重新啟動 SQL Server 時被更改,因此正確的端口號對於客戶端來說是不確定的。
啟動後,SQL Server 瀏覽器將啟動並使用 UDP 1434 端口。
SQL Server 瀏覽器將讀取註冊表,識別計算機上的所有 SQL Server 實例,並註明它們使用的端口和命名管道。當一台服務器具有兩個或多個網卡時,SQL Server 瀏覽器會為 SQL Server 返回其遇到的第一個已啟用的端口。
SQL Server 瀏覽器支持 ipv6 和 ipv4。
當 SQL Server 客戶端請求 SQL Server 資源時,客戶端網絡庫將使用 1434 端口向服務器發送一條 UDP 消息。SQL Server 瀏覽器將用請求的實例的 TCP/IP 端口或命名管道做出響應。然後,客戶端應用程序中的網絡庫將使用所需實例的端口或命名管道向服務器發送請求來完成連接。
啟動一個 SQL Server 實例後,如果為 SQL Server 啟用了 TCP/IP 或 VIA 協議,服務器將被分配一個 TCP/IP 端口。如果啟用了 Named Pipes 協議,SQL Server 將偵聽特定的命名管道。該特定實例將使用此端口(或「管道」)與客戶端應用程序交換數據。在安裝過程中,TCP 1433 端口和管道
\sql\query
將分配給默認實例,但服務器管理員可以隨後使用 SQL Server
配置管理器進行更改。由於只有一個 SQL Server 實例可以使用端口或管道,因此,會將不同的端口號和管道名稱分配給命名實例,包括 SQL Server Express。
默認情況下,命名實例和 SQL Server Express 在啟用時便配置為使用動態端口,也就是說,當 SQL Server 啟動時就分配了可用端口。
如果需要,可以為 SQL Server 實例分配特定端口。連接時,客戶端可以指定特定端口,但是如果端口是動態分配的,端口號可能會在重新啟動 SQL Server 時被更改,因此正確的端口號對於客戶端來說是不確定的。
啟動後,SQL Server 瀏覽器將啟動並使用 UDP 1434 端口。
SQL Server 瀏覽器將讀取註冊表,識別計算機上的所有 SQL Server 實例,並註明它們使用的端口和命名管道。當一台服務器具有兩個或多個網卡時,SQL Server 瀏覽器會為 SQL Server 返回其遇到的第一個已啟用的端口。
SQL Server 瀏覽器支持 ipv6 和 ipv4。
當 SQL Server 客戶端請求 SQL Server 資源時,客戶端網絡庫將使用 1434 端口向服務器發送一條 UDP 消息。SQL Server 瀏覽器將用請求的實例的 TCP/IP 端口或命名管道做出響應。然後,客戶端應用程序中的網絡庫將使用所需實例的端口或命名管道向服務器發送請求來完成連接。
沒有留言:
張貼留言