繁体   English   中英

安装SP2后无法连接到SQL Server 2014

[英]Unable to connect to SQL Server 2014 after installing SP2

一年前,我使用Azure上的虚拟机模板设置了SQL Server 2014服务器(SQL1)和Web服务器(WEB1)。 我在办公室使用PC1编写WEB1的代码。 一切都很好。

设备列表:

-------------------------------------------------------------
|WEB1    |10.0.0.5     |ASP.net web app still fine after sp2|   
|--------|-------------|------------------------------------|
|SQL1    |10.0.0.4     |SQL Server in question              |
|========|=============|====================================|
|PC1     |NAT          |I can not login from here           |
-------------------------------------------------------------

昨天我在此服务器上安装了SP2。 重新启动后,我无法再从本地SQL1和远程PC1连接到服务器。 使用SQL Server的同一子网中的WEB1运行正常。

经过研究,我注意到服务器进入了单用户模式,因此我将服务器切换回多用户(使用sqlcmd),然后可以在sql1上使用SSMS登录。

但是我仍然无法使用SSMS或asp.net连接字符串从我的电脑登录。

我检查了:

  • Windows防火墙仍然允许我的PC的公共IP连接。
  • Azure网络安全组仍允许任何(任何)MS SQL。
  • SQL Server服务正在运行。
  • 在配置管理器中启用了TCP / IP。
  • 如果启用了ICMP Windows防火墙规则,则可以使用其IP从WEB1 ping SQL1。

怎么解决呢?

我解决了这个问题。

与SP2无关。 这是因为在应用顾问的建议时选择了错误的NSG。

  1. 转到“虚拟网络-子网”,选择VM所属的子网。
  2. 更正NSG设置。 如果您已经为所有虚拟机安装了NSG,则将其设置为none。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM