从Asp.Net应用程序连接到SQL Server 2012 Express时,出现以下异常:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)
虽然,我可以远程连接到SQL Server,但是一旦我将应用程序发布到db所在的服务器,我就得到了上述异常。
我尝试了在网上分享的各种方法,但对我来说没有任何作用。有什么建议吗?
答案 0 :(得分:0)
您的连接字符串中应该存在问题。检查Sql Server中的实例名称,然后将该实例名称粘贴到连接字符串中。
答案 1 :(得分:0)
这个错误是最糟糕的错误之一,因为你通常不知道究竟是什么问题。以下是一些可能的解决方案:
有时SQL Error 26只是隐藏了连接的另一个问题(f.e.SQL Error 0)。