我在 Windows 2012 上运行 SQL Server 2008 Express ......或者至少我正在尝试:)
我的问题是我已经打开了我认为需要的端口,但我仍然无法从 Visual Studio 连接到数据库。作为证据,我有我的防火墙设置的屏幕截图:
如果我关闭防火墙,一切正常,但谁想要在连接到互联网时这样做?
所以我想知道到底出了什么问题?那是一些被阻塞的任意端口吗?这是服务器上的一项功能(可能与 2008 年相同?)
我在 Windows 2012 上运行 SQL Server 2008 Express ......或者至少我正在尝试:)
我的问题是我已经打开了我认为需要的端口,但我仍然无法从 Visual Studio 连接到数据库。作为证据,我有我的防火墙设置的屏幕截图:
如果我关闭防火墙,一切正常,但谁想要在连接到互联网时这样做?
所以我想知道到底出了什么问题?那是一些被阻塞的任意端口吗?这是服务器上的一项功能(可能与 2008 年相同?)
SQL Server Express 通常作为命名实例安装,默认情况下使用动态端口。在大多数情况下,它将使用 1433(但并非总是如此)。您可能需要逐步完成:
http://msdn.microsoft.com/en-us/library/ms177440(v=sql.100).aspx
看看您是否可以将服务分配给固定端口。