在与SQL Server建立连接时出现与网络相关的或特定实例的错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在与SQL Server建立连接时出现与网络相关的或特定实例的错误相关的知识,希望对你有一定的参考价值。

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Exception: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)

源错误:

行 209:
行 210: connection.Close();
行 211: throw new Exception(e.Message);
行 212:
行 213:

源文件: d:\wlrz\App_Code\DBHelper.cs 行: 211

这个对我来说很重要,希望大神们帮忙,

--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.1008

原因:系统程序错误,导致在与SQL Server建立连接时出现与网络相关的错误。

解决方法:

    首先双击我的电脑;

2.接着我们可以看到左上角有个系统属性,点进入;

3.然后操作中心;

4.看到这个我们点击恢复;

5.将计算机恢复之前系统,打开系统还原;

6.出现这个框框之后下一步;

7.确定之后,会出现一个确认的页面,上面显示了关于还原的详细的信息,你要确保它没有错误之后,点击完成按钮,开始系统的还原,系统的还原会重启,然后在开机的过程中进入相关的还原操作。

参考技术A

试一下

计算机右键管理,服务和应用程序,sqlserver配置管理器,sqlserver服务中的SQL Full-text Filter Daemon Launcher (MSSQLSERVER),SQL Full-text Filter Daemon Launcher (MSSQLSERVER)是否开启

参考技术B 检查数据库连接字符串是否正确。检查能否正常访问数据库。 参考技术C

一般都是由于SQL没有开启远程连接导致的,出现问题最多的情况是刚刚装SQL Server时忘记设置了。

解决办法是

1、找到SQL Server配置管理器(SQL Server Configuration Manager),在弹出对话框中选择SQL Server网络配置中的  XXX协议,将其中的“TCP/IP” 改为“已启用”状态

2、找到SQL Server服务 ,将“SQL Server(默认是MSSQLSERVER)”右键选择“重新启动”

3、干完收工,再测试一下看看

追问

按照你说的做了,tcp ip开启着呢,从新启动SQL依旧没反应,还是这个样子

参考技术D 你看下服务有没有开 sql配置管理器 有个mssqlserver

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误

安装sqlserver 2102后,运行management studio连接数据库报错:

 

网上找到类似的错误。原文链接:http://www.jb51.net/article/59352.html

 

处理过程如下:

1、打开Sql server 管理配置器

或者在命令行输入:SQLServerManager10.msc
2、点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议

3、右键点击TCP/IP协议,选择“属性”,需要修改连接数据库的端口地址

4、跳出来的对话框,里面有好多TCP/IP的端口,找到“IP3”,更改IP地址 为自己电脑的IP地址(或者是127.0.0.1) 在TCP端口添加1433,然后选择启动

5、"IPALL"的所有端口改成"1433"

6、重新启动服务

7、通过以上1-6步骤设置好端口,重新打开SQL Server Management Studio,在服务器名称输入:(local)或者127.0.0.1,即可登录数据库了。

以上是关于在与SQL Server建立连接时出现与网络相关的或特定实例的错误的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2008 在与 SQL Server 提示建立连接时出现与网络相关的或特定于实例的错误

在与SQL Server建立连接时出现与网络相关的或特定于实例的错误!

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法訪问server。请验证实例名称是否正确而且 SQL Server 已配置为同意远程连接。

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误