站內搜索  

哈爾濱百姓網首頁 | 操作系統 | 軟件應用 | 平面設計 | 程序開發 | 硬件維護 | 網絡安全
 您的位置: 哈爾濱百姓網 > 電腦網絡 > 軟件應用 > 閱讀文章:SQL Server到底需要使用哪些端口?
SQL Server到底需要使用哪些端口?
2010-12-2 9:33:22 哈爾濱百姓網 來源:轉載-IT168 瀏覽 次 【 】【打印】【關閉

  SQL Server在安裝到服務器上后,由于出于服務器安全的需要,所以需要屏蔽掉所有不使用的端口,只開放必須使用的端口。下面就來介紹下SQL Server 2008中使用的端口有哪些:
  首先,最常用最常見的就是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的話,那么就需要使用“主機名:端口”的方式作為連接主機,而如果是數據庫引擎的話,那么是使用“主機名,端口”的格式,這兩個是有所區別的。
                       
                       
                                                [page]
  報表服務是通過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服務不要打開。
                       
                        [page]
  SQL Server在安裝到服務器上后,由于出于服務器安全的需要,所以需要屏蔽掉所有不使用的端口,只開放必須使用的端口。下面就來介紹下SQL Server 2008中使用的端口有哪些:
  首先,最常用最常見的就是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服務不要打開。
[責任編輯:佚名]
 相關文章
·當紅情侶QQ表情:茉莉和龍井 (2009-10-13 12:36:58)
·教你在Word中文章字數的統計方法 (2009-10-13 12:34:29)
·把重要的Word 2003文檔放到菜單中 (2009-10-13 12:33:48)
·巧妙運用Excel單元格邊界附加功能 (2009-10-13 12:30:28)
·教你如何把自己從好友的QQ中刪除 (2009-10-13 12:29:44)
·將Powerpoint文檔轉換為Word文檔 (2009-10-13 12:28:51)
·輕松禁止暴風影音2009開機自動啟動 (2009-10-13 9:26:27)
·遠程備份SQL數據庫到本地 (2009-9-21 15:59:01)
·MS SQL2000數據庫自動備份的幾種方 (2009-8-8 19:42:59)
·MS SQL Sever 導入數據演 (2009-7-23 14:16:13)
·單服務器無限泛域名解析器落伍專版 (2009-4-27 11:32:05)
·Vista資源管理器也能預覽Office文檔 (2009-4-17 10:45:16)
·巧用宏指令拒絕Excel2007文件打印 (2009-4-17 10:44:27)
·用Word查找替換指定顏色的文字 (2009-4-17 10:43:51)
·彈指如飛 Excel高速輸入的技巧 (2009-4-17 10:41:32)
·講解Excel 2007中的日期進行混合條 (2009-4-17 10:40:58)
·給Word文檔中加入背景音樂的技巧 (2009-4-17 10:40:19)
·Word教程:不用刪減文字給文檔瘦身 (2009-4-17 10:39:28)
·完美備份Outlook信息方法 (2009-4-17 10:38:47)
·PowerPoint 2007 中插入Word表 (2009-4-17 10:36:34)
 熱門文章 哈爾濱電腦
·SQL Server到底需要使用哪些端口?
·安全防護策略-打造堡壘主機
·把重要的Word 2003文檔放到菜單中
·資深網管教你打造SSL加密的安全站點
·您試圖在此 Web 服務器上訪問的 
·還有2天發布 Windows7必備77條小知識
·Photoshop制作火焰的神龍
·Win2003架設多用戶隔離Ftp服務器
·XP系統服務恢復批處理
·Asp偽靜態的實現及URL重寫-用ISAPI_Rewrite實現
·情侶玩兒法:用虛擬硬盤打造堅不可摧的影子系統
 推薦文章 哈爾濱電腦
·精簡節約!小公司辦公打印省錢全攻略
·CSS布局方法的十八般技巧和兼容方案
·三種方法 教你解決輸入法不顯示的問題
·當紅情侶QQ表情:茉莉和龍井
·Win 7出現休眠Bug 微軟提供解決方案
·將Powerpoint文檔轉換為Word文檔
·非常實用來學習連續供墨系統入門知識
·怕吃虧?怕假的?鑒別真假耗材的小竅門
·情侶玩兒法:用虛擬硬盤打造堅不可摧的影子系統
·開始—運行(cmd)命令大全
·您試圖在此 Web 服務器上訪問的 
 最新文章 哈爾濱電腦
·Web服務器如何避免CC攻擊
·SQL Server到底需要使用哪些端口?
·XP系統服務恢復批處理
·局域網遭ARP攻擊網絡掉線批處理
·CISCO 2811 路由器配置命令全集
·避免“悲劇” 打印機使用技巧全面攻略
·保障遠程桌面Web連接安全四項注意
·教你六招處理服務器數據意外丟失
·挑選相紙有學問 教你如何辨別相紙優劣
·精簡節約!小公司辦公打印省錢全攻略
·CSS布局方法的十八般技巧和兼容方案
ag环亚平台app- ag环亚旗舰厅客户端下载