如何:為 Analysis Services 的存取設定 Windows 防火牆

Windows 防火牆系統可防止未經授權者存取電腦資源。若要透過這個防火牆存取 Analysis Services 的執行個體,您必須設定防火牆來啟用存取。有許多防火牆系統可用。如果您執行的防火牆不是 Windows 防火牆,請參閱防火牆文件集以取得有關您系統的特定資訊。以下的資訊是 Windows 防火牆的特定資訊。

您必須設定 Windows 防火牆來啟用已授權之使用者或電腦的相關通訊埠的存取,包括設定 Analysis Services 來使用特定的 TCP/IP 通訊埠。Analysis Services 的預設執行個體使用通訊埠 2383,不過這是可以變更的。Analysis Services 的具名執行個體使用動態通訊埠。如需有關如何設定特定通訊埠之使用方式的詳細資訊,請參閱<如何:設定伺服器接聽特定 TCP 通訊埠 (SQL Server 組態管理員)>。如果您只是執行 Analysis Services 的預設執行個體,則是否使用 SQL Server Browser 服務是選擇性的。若要使用 SQL Server Browser,您必須開啟 UDP 通訊埠 1434。

[!附註]

依預設,Microsoft Windows XP Service Pack 2 啟用 Windows 防火牆,它會關閉通訊埠 2383 來防止網際網路電腦連接到您的電腦。除非您重新開啟通訊埠 2383,否則透過網際網路使用 TCP/IP 連接到 Analysis Services 將無法運作。如需詳細資訊,請參閱 Windows 文件集。

如需有關預設 Windows 防火牆設定的詳細資訊以及影響 Database Engine、Analysis Services、Reporting Services 和 Integration Services 之 TCP 通訊埠的描述,請參閱<將 Windows 防火牆設定成允許 SQL Server 存取>。

若要設定 Windows XP 防火牆或 Windows Server 2003 防火牆

  1. 在控制台中,按兩下 [Windows 防火牆]

  2. [Windows 防火牆] 對話方塊中,按一下 [例外狀況] 索引標籤,然後按一下 [加入通訊埠]

  3. 就會開啟 [加入通訊埠] 對話方塊。在 [名稱] 方塊中,輸入 Analysis Services。

  4. [通訊埠編號] 方塊中,針對預設執行個體輸入 Analysis Services 執行個體的通訊埠編號,例如 2383。

  5. 確定已選取 [TCP],然後按一下 [確定]

[!附註]

如果您是執行 Analysis Services 的具名執行個體,就必須確定該具名執行個體的通訊埠編號有列為例外狀況,而且 SQL Server Browser 服務也列為例外狀況。

若要開啟通訊埠來提供 SQL Server Browser 服務

  1. 在控制台中,按兩下 [Windows 防火牆]

  2. [Windows 防火牆] 對話方塊中,按一下 [例外狀況] 索引標籤,然後按一下 [加入通訊埠]

  3. 就會開啟 [加入通訊埠] 對話方塊。在 [名稱] 方塊中,輸入 SQL Server Browser。

  4. [通訊埠編號] 方塊中,輸入 1434。

  5. 選取 [UDP],然後按一下 [確定]

[!附註]

按一下 [Windows 防火牆] 對話方塊中的 [加入程式] 以取得其他選項,例如授與對特定程式存取的權限及限制對特定 IP 位址或子網路的存取。如需詳細資訊,請參閱 Windows 文件集。