SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

在阿里云服务器上安装了一个MSSQLServer 2012 SQLEXPRESS (因为EXPRESS 版本免费),只能本地通过localhost连接,但是无法远程通过ip访问连接。

研究了一天时间,终于解决。一下按步骤来解决问题:

1.打开Microsoft SQL Server 2012---配置工具。配置网络设置,将TCP/IP启用。

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

2.设置IPALL,清空动态端口,TCP端口设置为1433。1433是MS SQL Server默认端口

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

3.将TCP/IP属性中最后一个IP“活动”和“已启用” 改成了“是”

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

4.将下图中标记的服务、协议及功能全部打开。

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决

5.然后打开SSMS用windows登陆,将服务器属性->高级->访问级别设置启用。

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决


以上步骤都完成后,打开本地SSMS用ip即可连接上了。

SQL Server 2012 SQLEXPRESS 无法通过IP连接访问问题的解决