在Windows Server 2003 Enterprise Edition上找不到防火墙

我只是想在本地打开SQL Server的1433端口,请问我不知道谁configuration这个服务器,所以当我尝试使用netsh防火墙时,提示说路由和nat被禁用的方式“命令不存在”

我无法在此服务器上findWindows防火墙选项,这是最罕见的!

服务器版本:Windows Server 2003企业版(5.2,版本3790)没有任何服务包

谢谢!

替代文字http://i25.tinypic.com/25ps57q.jpg

根据维基百科的文章 ,Windows Server 2003的Windows防火墙是随Service Pack 1推出的。因此,它不包含在您正在运行的RTM版本中。

安装Service Pack 1(或更好的Service Pack 2)后,您应该可以访问该function。

此Technet页面更详细地描述了对Service Pack 1中防火墙的更改。

尝试从“开始”菜单的“运行”命令中打开Windows防火墙UI:

  • 开始 – >运行
  • FIREWALL.CPL

你现在应该有Windows防火墙。

如果Windows防火墙无法在系统上运行,请考虑将系统更新到Windows 2003 Service Pack 2或更高版本。

转到控制面板并双击Windows防火墙。 它会问你是否要启动ICS,说是的,那么你应该能够在那里添加例外。 如果您使用RDP和www,请不要忘记添加例外。

看起来你可能没有Windows防火墙了… 🙂

但是您的主要目标似乎是启用与SQL Server实例的连接。 由于我不知道你有什么版本的SQL Server版本,但是我猜测你有SQL 2005,因为2008不能安装在Win2003 RTM上。 所以这里是一个有用的链接: http : //support.microsoft.com/kb/914277/en-us