本文主要介紹sql server協(xié)議(sqlserver連接協(xié)議),下面一起看看sql server協(xié)議(sqlserver連接協(xié)議)相關(guān)資訊。
sql server 2008支持四種協(xié)議,共享內(nèi)存;tcp/ip;命名管道和虛擬接口適配器(via)。更換sql server配置管理器后,一個(gè)節(jié)點(diǎn)配置sql server服務(wù),會(huì)顯示sql server的網(wǎng)絡(luò)協(xié)議和sql native client協(xié)議,通過(guò)展開(kāi)sql server 2008網(wǎng)絡(luò)配置的節(jié)點(diǎn)配置來(lái)配置服務(wù)器協(xié)議。共享內(nèi)存:共享內(nèi)存協(xié)議只能在本地使用,因?yàn)樗枪蚕韮?nèi)存空間的服務(wù)器之間內(nèi)部通信的應(yīng)用程序或任務(wù)。在本地運(yùn)行sql server時(shí),可以使用共享內(nèi)存協(xié)議來(lái)命名管道:命名管道協(xié)議用于服務(wù)器進(jìn)程之間的通信通道之間,具有高效的內(nèi)部通信和網(wǎng)絡(luò)通信,但通過(guò)網(wǎng)絡(luò)或命名管道連接防火墻的成本太高,而且還需要額外打開(kāi)445端口,所以一般最好禁用命名管道。然而,因?yàn)樗麄冊(cè)O(shè)計(jì)了netbbios或lan協(xié)議,所以許多應(yīng)用程序需要使用命名管道協(xié)議。命名管道可以很容易地訪問(wèn)安全域的遠(yuǎn)程過(guò)程調(diào)用,但是這些應(yīng)用程序非常有用。如果您需要支持這些應(yīng)用程序和sql server免于暴露給外部流量,請(qǐng)使命名管道協(xié)議和相應(yīng)的具有有限風(fēng)險(xiǎn)的端點(diǎn)最小化。tcp/ip: tcp/ip是大多數(shù)sql安裝的主要和首選協(xié)議。虛擬接口適配器:該協(xié)議與支持的硬件和網(wǎng)絡(luò)配置一起使用。這個(gè)虛擬界面系統(tǒng)是由康柏開(kāi)發(fā)的,現(xiàn)在是惠普、英特爾和微軟。它被設(shè)計(jì)為高性能協(xié)議,可以減少痛苦-痛苦網(wǎng)絡(luò)協(xié)議的兩個(gè)開(kāi)銷(xiāo)。該協(xié)議運(yùn)行在用戶(hù)模式而不是內(nèi)核模式,并通過(guò)網(wǎng)絡(luò)客戶(hù)端連接到系統(tǒng)區(qū)域網(wǎng)絡(luò)。本地客戶(hù)端配置sql native client支持同樣的四種服務(wù)器端協(xié)議。除了配置客戶(hù)端協(xié)議,您還可以設(shè)置協(xié)議的綁定順序。您可以使用sql本地客戶(hù)端配置節(jié)點(diǎn)來(lái)創(chuàng)建別名。通過(guò)生成別名,客戶(hù)端 的請(qǐng)求可以被定向到服務(wù)器,而無(wú)需更改服務(wù)器的名稱(chēng)。別名也可以用來(lái)替換復(fù)雜的命名實(shí)例名。sql server端點(diǎn)sql server 2008使用連接對(duì)象的端點(diǎn)來(lái)偵聽(tīng)不同的端口和使用不同傳輸協(xié)議的不同services.sql。sql server提供了四種不同的類(lèi)型:tsql端點(diǎn)(默認(rèn)tcp);數(shù)據(jù)庫(kù)鏡像;肥皂;服務(wù)代理。默認(rèn)tsql端點(diǎn):安裝過(guò)程中會(huì)生成5個(gè)tsql端點(diǎn):tsql默認(rèn)tcp,tsql默認(rèn)通過(guò)tsql命名管道、tsql本地機(jī)、專(zhuān)用tsql、專(zhuān)用管理員連接。tsql端點(diǎn)四支持協(xié)議供應(yīng)鏈。連接服務(wù)和支持dac一個(gè)私有tcp端口第五個(gè)端點(diǎn),配置為啟動(dòng)時(shí)支持管理連接,配置的端口記錄在當(dāng)前sql server日志文件中。tsql的默認(rèn)tcp端點(diǎn)是在安裝sql server實(shí)例的過(guò)程中創(chuàng)建的,并自動(dòng)配置為偵聽(tīng)端口1433。默認(rèn)實(shí)例。在命名實(shí)例時(shí),命名實(shí)例tsql,默認(rèn)的tcp端點(diǎn)將被隨機(jī)分配一個(gè)tcp端口。但是,命名實(shí)例的端口號(hào)可以通過(guò)靜態(tài)配置sql server配置管理器來(lái)配置,配置靜態(tài)端口可以簡(jiǎn)化客戶(hù)端訪問(wèn),減少對(duì)sql browser服務(wù)的美劇命名的依賴(lài)。通過(guò)協(xié)議支持硬件設(shè)備,并通過(guò)協(xié)議依賴(lài)于供應(yīng)商 的實(shí)施計(jì)劃。所以在沒(méi)有選擇具體硬件廠商的情況下,還是很難通過(guò)端點(diǎn)來(lái)討論。tsql命名管道端點(diǎn)支持使用命名管道協(xié)議的連接。tsql終結(jié)點(diǎn)允許本地計(jì)算機(jī)使用的連接。;共享內(nèi)存協(xié)議。
了解更多sql server協(xié)議(sqlserver連接協(xié)議)相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。