sql安裝windows防火墻警告-sql安裝時windows防火墻警告
sql安裝windows防火墻警告
安裝 SQL 時出現 Windows 防火墻警告,是因為防火墻可能會阻止 SQL Server 所需的端口,導致安裝或后續使用出現問題。以下是相關信息及解決辦法:

警告原因
- 端口被阻:SQL Server 默認使用 1433 作為 TCP 端口進行數據傳輸等操作。Windows 防火墻默認會阻止外部對這些端口的訪問,安裝時就會提示警告,告知用戶可能存在的連接問題。
- 程序訪問受限:SQL Server 安裝程序或相關服務需要與外部進行通信來完成安裝、配置等任務,防火墻可能會限制這些程序的網絡訪問,從而引發警告。
解決方法
- 關閉防火墻
- 運行窗口關閉:通過快捷鍵 “Win+R” 打開運行窗口,輸入 “firewall.cpl”,單擊 “確定”,進入 Windows Defender 防火墻,單擊 “啟用或關閉 Windows Defender 防火墻”,分別在專用網絡設置和公用網絡設置中勾選關閉 Windows Defender 防火墻。
- 控制面板關閉:進入 “控制面板”,選擇 “系統和安全” 選項,選擇 “Windows Defender 防火墻”,單擊左側 “啟用或關閉 Windows Defender 防火墻”,分別在專用網絡設置和公用網絡設置中勾選關閉即可。
- 服務應用程序禁用:打開 “服務” 應用程序,在服務列表中找到 “Windows Defender Firewall” 服務,單擊右鍵選擇 “屬性”,然后在啟動類型中選擇 “禁用” 即可。
- 配置防火墻規則
- 使用命令行:以管理員身份打開命令提示符,輸入
netsh advfirewall firewall add rule name="SQL Server" dir=in action=allow protocol=TCP localport=1433,即可添加允許 SQL Server 默認端口 1433 的入站規則。 - 使用 PowerShell:以管理員身份打開 PowerShell,輸入
New-NetFirewallRule -DisplayName "SQL Server Inbound" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 1433允許入站流量,輸入New-NetFirewallRule -DisplayName "SQL Server Outbound" -Direction Outbound -Action Allow -Protocol TCP -LocalPort 1433允許出站流量。 - 使用圖形界面:打開 “控制面板”,選擇 “系統和安全”,點擊 “Windows Defender 防火墻”,點擊左側 “高級設置”,在 “入站規則” 中點擊 “新建規則”,選擇 “端口” 后點擊 “下一步”,選擇 “TCP” 并輸入端口號 1433,選擇 “允許連接”,根據需要選擇適用的配置文件,為規則命名后點擊 “完成”。
- 使用命令行:以管理員身份打開命令提示符,輸入
