究竟是什么特定于实例的错误

时间:2013-11-05 08:26:27

标签: asp.net .net runtime-error

好的,所以我得到了:

  

发生与网络相关或特定于实例的错误   建立与SQL Server的连接。

现在我知道问题是什么(Web服务器看不到数据库服务器),但是我想知道究竟是什么实例特定错误以及人们是否有例子?我知道这是针对一个实例的,但是那会是什么样的事情呢?

2 个答案:

答案 0 :(得分:1)

此上下文中的实例表示 SQL Server实例。记住,SQL Server可以安装在同一台机器上的多个实例中。实例由machinename\instancename或IP x.y.z.t:instanceport加注。

错误表示无法访问您尝试连接的实例,而不知道其他实例是否正在运行且可以联系。就这样 “特定于实例”错误。

答案 1 :(得分:1)

How to Troubleshoot Connecting to the SQL Server Database Engine是一篇关于解决您在问题中引用的异常的好文章。它总结了以下原因:

  

此错误通常表示无法找到SQL Server计算机   或TCP端口号未知或不正确   端口号,或被防火墙阻止。

如果您完成故障排除步骤,您会发现搜索问题的地方不仅与网络相关,而且可能是,例如:

  • 数据库引擎未配置为接受特定实例上的远程连接
  • 特定实例上未启用的已使用协议(例如TCP / IP)

我猜这个异常消息会尝试将您的故障排除重点放在多个选项上,以便将手指放在某个罪魁祸首子系统上。或者它可能只是报告无法跟踪的连接相关异常的一种方式。