sql連接埠
A. sql Server到底需要使用哪些埠
sql server 首先,最常用最常見的就是1433埠。這個是資料庫引擎的埠,如果我們要遠程連接資料庫引擎,那麼就需要打開該埠。這個埠是可以修改的,在 「SQL Server配置管理器」中切換到「XXX的協議」裡面選擇,TCP/IP協議屬性中可以設置TCP埠。如圖所示:
SSIS 要調用DCOM協議,所以在使用SSIS的時候需要打開135埠,而且這個埠是不能更改的。只有打開 TCP 埠 135 才能訪問服務控制管理器 (SCM)。SCM 執行以下任務:啟動和停止 Integration Services 服務,以及將控制請求傳輸到運行的服務。
接下來再說一下SSAS,SSAS默認實例使用的是2383埠,如果是命名實例,那麼每個實例都會有一個管理員指定的埠,這個埠也可以是動態分配的,由於網路安全的需要,強烈建議不要使用動態分配埠的方案。如 果是動態分配的埠,客戶端在連接伺服器時,將會連接伺服器的2382埠,這個埠是SQL Server Browser使用的埠。SQL Server Browser再通過2382埠告訴客戶端,需要連接的命名實例的實際埠號。(這是官方的說法,但是我並不確定這里是要2382埠,不過接下來提到 的UDP1434埠是肯定有用的。)另外SQL Server Browser需要使用到UDP的1434埠,所以如果需要使用該服務的話,必須將UDP1434打開。修改SSAS的埠,需要先打開SSAS服務, 然後使用SSMS連接到SSAS中,在對象資源管理器中右擊實例,選擇屬性,彈出分析服務屬性窗口,設置Port屬性為需要的埠,默認值是0,也就是沒 有設置的意思,然後重啟SSAS服務即可。
重啟後,SSMS獲取其他客戶端連接SSAS的話,那麼就需要使用「主機名:埠」的方式作為連接主機,而如果是資料庫引擎的話,那麼是使用「主機名,埠」的格式,這兩個是有所區別的。
報表服務是通過Web的方式提供服務的,所以默認情況下報表服務使用的是80埠,當然用戶也可以修改報表服務的埠,在報表服務配置管理器中修改Web服務和報表管理器的埠,如圖所示:
SSB的埠配置,SSB如果涉及到計算機之間通過網路進行通信,那麼就需要設置端點(EndPoint),在設置SSB的端點時,就需要制定偵聽的埠,比如我們創建這樣一個端點:
USE master;
GO
CREATE ENDPOINT BrokerEndpoint
STATE = STARTED
AS TCP ( LISTENER_PORT = 4037 )
FOR SERVICE_BROKER ( AUTHENTICATION = WINDOWS ) ;
GO
那麼我們就需要開發4037埠。
同樣的道理,如果我們要配置資料庫鏡像、SOAP訪問等,那麼也需要創建端點,同時開通端點中的埠。
除了以上介紹的埠外,如果要做資料庫復制之類的,需要在資料庫伺服器上設置共享文件夾以方便多台伺服器的數據傳輸的話,那麼就還需要開通Windows共享的埠,如137、138、139、445等。
以上介紹了這么多服務和埠,這需要根據實際的需要來設置,出於安全考慮可以將默認埠該為自己的埠,而且SQL Server Browser服務不要打開。
B. sql 遠程連接 埠不是1433可以么
可以
伺服器端網路試用工具 客戶端實用工具
設置"常規選項"->"啟用的協議"->"tcp/ip"->"屬性"中的默認埠,例如:1455
連接字元串改成 sconn = "driver={sql server};server=伺服器地址,1455;
C. sql server 怎麼設置埠
點擊 開始----所有程序----SQL server配置管理器,如下圖操作
在打開SqlServer的配置管理器中找到SQL server 網路配置,如下圖操作
在右側的窗口中協議名稱欄中:雙擊"TCP/IP"
在打開的「TCP/IP屬性」點擊ip地址選項卡,如下圖所示:
將滾動條拉到最下面能看到「IPAll」將TCP埠項改成你所需要的
點擊SQL server服務,右側窗口中點擊右鍵「重新啟動」
查看埠是否改成你所需要的,netstat -an,如果有你所改的埠,那說明你已經改成功啦。
D. sql server 2008使用什麼埠
SQL Server的服務埠一般安裝是默認為1433,只要此埠開放,那麼客戶端就可以連接到此SQL Server 2008的服務。 而SQL Server 2008服務本身的運行並不需要指定的埠,1433隻是讓客戶端可以與服務通訊的埠。
E. SQL的資料庫埠是多少,遠程要怎麼連接呢
默認是1433
你可以在sql的配置工具裡面修改
遠程要連接的話 需要你把系統的防火牆放行1433埠
然後把路由器或網關的埠映射到sql所在的伺服器的埠上就可以連接了
同時你需要把sql的安全性改成sql和windows