我在Windows 2012 Server框上运行Microsoft SQL Express 2008。 一切工作,我甚至设法与防火墙连接。 但是我真的不想让防火墙在任何时候都closures,那么我需要打开哪个端口?
我已经有TCP端口1433和1434两个入站规则,但我似乎仍然失去了一些东西?
此Microsoft支持Windows 2008文章可能会帮助您: http : //support.microsoft.com/kb/968872/en-us
更新:
只是注意到,你问了Windows Server 2012.我不知道这是否仍然工作。
SQL浏览器使用UDP端口1434,而不是TCP。 如果使用实例ID连接,则需要打开SQL浏览器服务的UDP 1434。
或者,您可以重新安装SQL Express,并确保它是默认实例,那么您只需要打开1433端口。