Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server 2012企业版能够从同一台计算机连接,但不能通过LAN连接_Sql Server - Fatal编程技术网

Sql server SQL Server 2012企业版能够从同一台计算机连接,但不能通过LAN连接

Sql server SQL Server 2012企业版能够从同一台计算机连接,但不能通过LAN连接,sql-server,Sql Server,我在连接SQL Server 2012 Enterprise时遇到问题。我使用过SQLServer2005和2008的express版和enterprise版,我熟悉允许远程连接的步骤。然而,无论我如何使用2012企业版,我都无法从客户端计算机连接到服务器。错误是这样的。。。我肯定这不是用户访问问题,因为如果是用户错误,就不会是这个错误 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远

我在连接SQL Server 2012 Enterprise时遇到问题。我使用过SQLServer2005和2008的express版和enterprise版,我熟悉允许远程连接的步骤。然而,无论我如何使用2012企业版,我都无法从客户端计算机连接到服务器。错误是这样的。。。我肯定这不是用户访问问题,因为如果是用户错误,就不会是这个错误

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接

我已经做了以下作为我的检查表

  • 允许通过SQL Server Management Studio进行远程连接
  • 启用TCP/IP
  • 已启用命名管道
  • 为防火墙阻止的连接添加了一个例外
  • 甚至只是为了测试而禁用了防火墙
  • 能够ping计算机
  • 启用的服务器浏览器
  • 甚至从该线程再次检查步骤
    我不知道我做错了什么,因为我有2008年和2005年的服务器运行平稳,使用相同的步骤。。。我没有主意了,更糟糕的是,我的头发几乎脱光了……如果有人能帮我,我将非常感激。谢谢。

    负责连接SQL Server的SQL协议团队在其博客上发布了故障排除步骤:

    • (SNAC)
    • (MDAC)
    • (SqlClient)

    我认为您可能混淆了站点,这是堆栈溢出,您可能正在寻找。哦,非常抱歉。我需要转移这个问题吗?不是为了引起评论聊天,但我认为这样或SF很适合这个问题。谢谢你,先生。我对2005年没有异议。2012年是我遇到问题的时候。不过我会再检查一下。谢谢。这些博客是在2005年SQL时代写的。连接故障排除在2012年基本相同,除非您在连接字符串中使用类似于可用性组的内容。