SQL Server 2014 Express客户端未连接

时间:2015-07-13 14:54:25

标签: sql-server

这是一个新的SQL Server 2014 Express安装。 使用SQL Server的应用程序,安装在服务器上工作,连接没问题。 但是当客户端PC(在LAN上)尝试使用该应用程序时," canned" SQL Server消息说"服务器不存在或连接被拒绝"。 我认为SQL Server没有在端口1433上侦听,但无法弄清楚为什么不这样做。这是我试过的:

  1. 服务器连接属性具有框" 允许删除与此计算机的连接"
  2. SQL Server Browser正在运行。
  3. SQL Server 配置管理器 - >客户端协议 - > TCP / IP:端口1433 已启用。 (这个看起来与SQL Server 2008不同,虽然在SQL Server 2008中有端口,IP1,IP2等,其中端口 1433 设置为Active)
  4. SQL Server Management Studio设置为使用Window和SQL Server身份验证。
  5. 当我在服务器上运行NETSTAT -a时,我不会看到这样的行(我认为应该这样): TCP ###。##。##。###:1433 ESTABLISHED。
  6. 所以我担心上面的5并没有表明我在寻找什么。我还能尝试什么?

2 个答案:

答案 0 :(得分:0)

确保已启用远程连接选项。 右键单击服务器,选择“属性”,“连接”,然后选中“允许远程连接”框。

enter image description here

同样重要!

确保您的防火墙允许通过选定端口的流量。此外,请确保您具有在Windows防火墙中定义的规则或完全关闭Windows防火墙。

答案 1 :(得分:0)

在SQL Server配置管理器中,当鼠标右键单击TCP / IP时(在MSSQLSERVER的协议中),有两个选项卡。第二个选项卡,在列表的按钮上有IPALL,它是空的。一旦我在那里输入了1433,SQL Server就开始监听这个端口了。解决了问题。