SQLSERVER2008 R2的端口設置


通過存儲過程查看

我們首先打開sqlserver連接sqlserver2008的數據庫實例,然后執行如下存儲過程:

--查詢端口號
exec sys.sp_readerrorlog 0, 1, 'listening'

查詢出來的結果如下圖所示:

從上圖我們可以看出sqlserver2008的端口號是5419。

這邊也許有些人查詢之后,顯示0行,無數據,沒關系,別着急,我們繼續往下看。

通過Sql Server配置管理器(SSCM)

首先打開SSCM,如下圖所示:

然后再sqlserver網絡配置中開啟TCP/IP協議,如下圖所示:

在這里我們要將SQLEXPRESS和SQL2012兩個協議中的TCP/IP協議都開啟。

然后查看TCP/IP協議的屬性,如下所示:

如上圖所示,我們在IPALL中看到了“TCP動態端口”的值為5419,這就是我們sqlserver2008的端口號。我們打開sql2012的協議查看,發現IPALL屬性如下:

這里也許有些人,顯示端口號都是空的,這里也就是導致為什么我們的第一步查詢,查詢不到數據,這里我們可以手動設置一下TCP動態端口,一般為4位數,比如5419.然后保存,重啟SQL服務

然后回到第一步,用SQL查詢,這里可以出現兩個端口,如果需要遠程連接,可以將這兩個端口都被防火牆允許


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM