我可以登录到远程服务器并从那里连接到另一台服务器上的数据库。当我从我的本地机器做同样的事情它失败了,给我下面的错误 -
已成功与服务器建立连接,但在登录过程中发生错误。 (提供程序:TCP提供程序,错误:0 - 指定的网络名称不再可用。)(Microsoft SQL Server,错误:64)
为什么会发生此错误,我该如何解决?我想通过管理工作室连接。
到目前为止我尝试了什么 -
它对我不起作用。顺便说一句,我已经提到了我在问题的前两行中尝试过的内容。但是,它没有被注意到。这两行表明问题可能出在我的本地系统中。但是,问题是什么呢?
答案 0 :(得分:3)
以下是您可以解决的问题:
检查服务器名称 :您使用的服务器名称是什么?在远程和本地连接时,您使用相同的服务器名称吗?
检查已启用的协议:转到SQL Server配置管理器并检查是否已启用TCP / IP和共享内存。
检查TCP / IP下的IP地址:确保启用了您正在使用的IP地址。这是在TCP / IP设置的属性
下
检查防火墙设置:承载SQL Server的服务器可能有防火墙设置,因此它不接受来自本地计算机的连接,但它接受来自其他服务器的连接