无法通过IP地址连接到SQL Server,错误代码1312

时间:2018-03-04 03:33:26

标签: sql-server windows database-connection

我必须将笔记本更换为新笔记本。我收到了这个错误:

  

TITLE:连接到服务器

     

无法连接到xxx.xxx.x.x。

     

其他信息:

     

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:1312)

     

指定的登录会话不存在。它可能已经被终止

问题是:为什么我不能通过这个新笔记本上的IP地址连接到我的服务器(物理服务器,而不是笔记本电脑或PC)上的数据库,而旧的我能够这样做?

我已尝试从旧笔记本中导出和导入设置,并按照此msdn forum中的步骤进行操作,但没有任何更改。

所有服务均已启用,TCP/IP = Enabledport都有默认1433值,Named Pipes = yes

我的旧笔记本电脑安装了默认SQL Server的Windows 7,我的新笔记本电脑也一样,但我决定将操作系统升级到Windows 10,因为我认为它可以解决问题。

现在我安装了Windows 10,未安装任何安全软件,强制禁用Registry by Registry,因此它不会阻止连接。但问题仍然存在。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,但它有点荒谬,我登出了我的Microsoft帐户,它确实有效。但我仍然希望有人能解释为什么会发生这种情况。所以,如果你们有另一个解决方案,请在这里放一些,这样我就可以了解更多,并在另一种方法中解决这个错误。